[2026-04-01 00:35:13] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203512963.xml
[2026-04-01 00:35:13] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203512963.xml for user: 68920395733981a47
[2026-04-01 00:35:13] [INFO] File size: 4927 bytes
[2026-04-01 00:35:13] [INFO] Created FTPFiles record with ID: 69cc684199d7e67b8
[2026-04-01 00:35:13] [INFO] About to extract fields from XML. File size: 4927 bytes
[2026-04-01 00:35:13] [INFO] Number of mappings: 24
[2026-04-01 00:35:13] [INFO] Starting XML parsing. Content length: 4927
[2026-04-01 00:35:13] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:35:13] [INFO] Processing 24 field mappings
[2026-04-01 00:35:13] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:35:13] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:35:13] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:35:13] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:35:13] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:35:13] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:35:13] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:35:13] [INFO]   -> Found value: 37379
[2026-04-01 00:35:13] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:35:13] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:35:13] [INFO]   -> Found value: 1812
[2026-04-01 00:35:13] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:35:13] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:35:13] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:35:13] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:35:13] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:35:13] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:35:13] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:35:13] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:35:13] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:35:13] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:35:13] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:35:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:13] [INFO]   -> Set field 'enroute' = null
[2026-04-01 00:35:13] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:35:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:13] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:35:13] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:35:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:13] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:35:13] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:35:13] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:35:13] [INFO]   -> Found value: 35.241216
[2026-04-01 00:35:13] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:35:13] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:35:13] [INFO]   -> Found value: -85.127338
[2026-04-01 00:35:13] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:35:13] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:35:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:13] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 00:35:13] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:35:13] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:13] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:35:13] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:13] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:35:13] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:13] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:35:13] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:13] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:35:13] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:13] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:35:13] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:13] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:35:13] [INFO]   -> Found value: RD
[2026-04-01 00:35:13] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:35:13] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:35:13] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:13] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:35:13] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:35:13] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:35:13] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:35:13] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:35:13] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:35:13] [INFO] Found 2 elements for 'Comment', concatenating 2 non-empty values
[2026-04-01 00:35:13] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:35:13] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908"
[2026-04-01 00:35:13] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908"
[2026-04-01 00:35:13] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:35:13] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:35:13] [INFO]   -> Found value: SFD
[2026-04-01 00:35:13] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 00:35:13] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 00:35:13] [INFO] Concatenating street name and type
[2026-04-01 00:35:13] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:35:13] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:35:13] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:35:13] [INFO] Number of extracted fields: 20
[2026-04-01 00:35:13] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 00:35:13] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 00:35:13] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 00:35:13] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:35:13] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:35:13] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:35:13] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:35:14] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:35:14] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:35:16] [INFO] Created new Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:35:16] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:35:17] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:35:21] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203512963.xml
[2026-04-01 00:35:21] [INFO] Created archive directory: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01
[2026-04-01 00:35:21] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203512963.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203512963.xml
[2026-04-01 00:35:21] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203512963.xml
[2026-04-01 00:35:28] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203528136.xml
[2026-04-01 00:35:28] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203528136.xml for user: 68920395733981a47
[2026-04-01 00:35:28] [INFO] File size: 5066 bytes
[2026-04-01 00:35:28] [INFO] Created FTPFiles record with ID: 69cc68509625445e6
[2026-04-01 00:35:28] [INFO] About to extract fields from XML. File size: 5066 bytes
[2026-04-01 00:35:28] [INFO] Number of mappings: 24
[2026-04-01 00:35:28] [INFO] Starting XML parsing. Content length: 5066
[2026-04-01 00:35:28] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:35:28] [INFO] Processing 24 field mappings
[2026-04-01 00:35:28] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:35:28] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:35:28] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:35:28] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:35:28] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:35:28] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:35:28] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:35:28] [INFO]   -> Found value: 37379
[2026-04-01 00:35:28] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:35:28] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:35:28] [INFO]   -> Found value: 1812
[2026-04-01 00:35:28] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:35:28] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:35:28] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:35:28] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:35:28] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:35:28] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:35:28] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:35:28] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:35:28] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:35:28] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:35:28] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:35:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:28] [INFO]   -> Set field 'enroute' = null
[2026-04-01 00:35:28] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:35:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:28] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:35:28] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:35:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:28] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:35:28] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:35:28] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:35:28] [INFO]   -> Found value: 35.241216
[2026-04-01 00:35:28] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:35:28] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:35:28] [INFO]   -> Found value: -85.127338
[2026-04-01 00:35:28] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:35:28] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:35:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:28] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 00:35:28] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:35:28] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:28] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:35:28] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:28] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:35:28] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:28] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:35:28] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:28] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:35:28] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:28] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:35:28] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:28] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:35:28] [INFO]   -> Found value: RD
[2026-04-01 00:35:28] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:35:28] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:35:28] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:28] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:35:28] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:35:28] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:35:28] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:35:28] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:35:28] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:35:28] [INFO] Found 3 elements for 'Comment', concatenating 3 non-empty values
[2026-04-01 00:35:28] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:35:28] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:35:28] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:35:28] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:35:28] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:35:28] [INFO]   -> Found value: SFD
[2026-04-01 00:35:28] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 00:35:28] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 00:35:28] [INFO] Concatenating street name and type
[2026-04-01 00:35:28] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:35:28] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:35:28] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:35:28] [INFO] Number of extracted fields: 20
[2026-04-01 00:35:28] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 00:35:28] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 00:35:28] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 00:35:28] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:35:28] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:35:28] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:35:28] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:35:29] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:35:29] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:35:29] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:35:29] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:35:29] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:35:29] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:35:33] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203528136.xml
[2026-04-01 00:35:33] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203528136.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203528136.xml
[2026-04-01 00:35:33] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203528136.xml
[2026-04-01 00:35:33] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203533191.xml
[2026-04-01 00:35:33] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203533191.xml for user: 68920395733981a47
[2026-04-01 00:35:33] [INFO] File size: 5738 bytes
[2026-04-01 00:35:33] [INFO] Created FTPFiles record with ID: 69cc68559515bd8dc
[2026-04-01 00:35:33] [INFO] About to extract fields from XML. File size: 5738 bytes
[2026-04-01 00:35:33] [INFO] Number of mappings: 24
[2026-04-01 00:35:33] [INFO] Starting XML parsing. Content length: 5738
[2026-04-01 00:35:33] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:35:33] [INFO] Processing 24 field mappings
[2026-04-01 00:35:33] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:35:33] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:35:33] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:35:33] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:35:33] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:35:33] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:35:33] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:35:33] [INFO]   -> Found value: 37379
[2026-04-01 00:35:33] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:35:33] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:35:33] [INFO]   -> Found value: 1812
[2026-04-01 00:35:33] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:35:33] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:35:33] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:35:33] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:35:33] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:35:33] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:35:33] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:35:33] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:35:33] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:35:33] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:35:33] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:35:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:33] [INFO]   -> Set field 'enroute' = null
[2026-04-01 00:35:33] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:35:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:33] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:35:33] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:35:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:33] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:35:33] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:35:33] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:35:33] [INFO]   -> Found value: 35.241216
[2026-04-01 00:35:33] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:35:33] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:35:33] [INFO]   -> Found value: -85.127338
[2026-04-01 00:35:33] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:35:33] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:35:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:33] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 00:35:33] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:35:33] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:33] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:35:33] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:33] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:35:33] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:33] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:35:33] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:33] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:35:33] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:33] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:35:33] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:33] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:35:33] [INFO]   -> Found value: RD
[2026-04-01 00:35:33] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:35:33] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:35:33] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:33] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:35:33] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:35:33] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:35:33] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:35:33] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:35:33] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:35:33] [INFO] Found 7 elements for 'Comment', concatenating 7 non-empty values
[2026-04-01 00:35:33] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:35:33] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:35:33] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:35:33] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:35:33] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:35:33] [INFO]   -> Found value: SFD
[2026-04-01 00:35:33] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 00:35:33] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 00:35:33] [INFO] Concatenating street name and type
[2026-04-01 00:35:33] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:35:33] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:35:33] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:35:33] [INFO] Number of extracted fields: 20
[2026-04-01 00:35:33] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 00:35:33] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 00:35:33] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 00:35:33] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:35:33] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:35:33] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:35:33] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:35:34] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:35:34] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:35:34] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:35:34] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:35:34] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:35:34] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:35:37] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203533191.xml
[2026-04-01 00:35:37] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203533191.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203533191.xml
[2026-04-01 00:35:37] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203533191.xml
[2026-04-01 00:35:48] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203548392.xml
[2026-04-01 00:35:48] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203548392.xml for user: 68920395733981a47
[2026-04-01 00:35:48] [INFO] File size: 5941 bytes
[2026-04-01 00:35:48] [INFO] Created FTPFiles record with ID: 69cc6864c55ba997d
[2026-04-01 00:35:48] [INFO] About to extract fields from XML. File size: 5941 bytes
[2026-04-01 00:35:48] [INFO] Number of mappings: 24
[2026-04-01 00:35:48] [INFO] Starting XML parsing. Content length: 5941
[2026-04-01 00:35:48] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:35:48] [INFO] Processing 24 field mappings
[2026-04-01 00:35:48] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:35:48] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:35:48] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:35:48] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:35:48] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:35:48] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:35:48] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:35:48] [INFO]   -> Found value: 37379
[2026-04-01 00:35:48] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:35:48] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:35:48] [INFO]   -> Found value: 1812
[2026-04-01 00:35:48] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:35:48] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:35:48] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:35:48] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:35:48] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:35:48] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:35:48] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:35:48] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:35:48] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:35:48] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:35:48] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:35:48] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:48] [INFO]   -> Set field 'enroute' = null
[2026-04-01 00:35:48] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:35:48] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:48] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:35:48] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:35:48] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:48] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:35:48] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:35:48] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:35:48] [INFO]   -> Found value: 35.241216
[2026-04-01 00:35:48] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:35:48] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:35:48] [INFO]   -> Found value: -85.127338
[2026-04-01 00:35:48] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:35:48] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:35:48] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:48] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 00:35:48] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:35:48] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:48] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:35:48] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:48] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:35:48] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:48] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:35:48] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:48] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:35:48] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:48] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:35:48] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:48] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:35:48] [INFO]   -> Found value: RD
[2026-04-01 00:35:48] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:35:48] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:35:48] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:48] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:35:48] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:35:48] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:35:48] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:35:48] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:35:48] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:35:48] [INFO] Found 8 elements for 'Comment', concatenating 8 non-empty values
[2026-04-01 00:35:48] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:35:48] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:35:48] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:35:48] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:35:48] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:35:48] [INFO]   -> Found value: SFD
[2026-04-01 00:35:48] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 00:35:48] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 00:35:48] [INFO] Concatenating street name and type
[2026-04-01 00:35:48] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:35:48] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:35:48] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:35:48] [INFO] Number of extracted fields: 20
[2026-04-01 00:35:48] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 00:35:48] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 00:35:48] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 00:35:48] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:35:49] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:35:50] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:35:50] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:35:50] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:35:50] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:35:50] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:35:50] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:35:50] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:35:50] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:35:53] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203548392.xml
[2026-04-01 00:35:53] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203548392.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203548392.xml
[2026-04-01 00:35:53] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203548392.xml
[2026-04-01 00:35:54] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203553470.xml
[2026-04-01 00:35:54] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203553470.xml for user: 68920395733981a47
[2026-04-01 00:35:54] [INFO] File size: 7034 bytes
[2026-04-01 00:35:54] [INFO] Created FTPFiles record with ID: 69cc686a550b4063e
[2026-04-01 00:35:54] [INFO] About to extract fields from XML. File size: 7034 bytes
[2026-04-01 00:35:54] [INFO] Number of mappings: 24
[2026-04-01 00:35:54] [INFO] Starting XML parsing. Content length: 7034
[2026-04-01 00:35:54] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:35:54] [INFO] Processing 24 field mappings
[2026-04-01 00:35:54] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:35:54] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:35:54] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:35:54] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:35:54] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:35:54] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:35:54] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:35:54] [INFO]   -> Found value: 37379
[2026-04-01 00:35:54] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:35:54] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:35:54] [INFO]   -> Found value: 1812
[2026-04-01 00:35:54] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:35:54] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:35:54] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:35:54] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:35:54] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:35:54] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:35:54] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:35:54] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:35:54] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:35:54] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:35:54] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:35:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:54] [INFO]   -> Set field 'enroute' = null
[2026-04-01 00:35:54] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:35:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:54] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:35:54] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:35:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:54] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:35:54] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:35:54] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:35:54] [INFO]   -> Found value: 35.241216
[2026-04-01 00:35:54] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:35:54] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:35:54] [INFO]   -> Found value: -85.127338
[2026-04-01 00:35:54] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:35:54] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:35:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:35:54] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 00:35:54] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:35:54] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:54] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:35:54] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:54] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:35:54] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:54] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:35:54] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:54] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:35:54] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:54] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:35:54] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:54] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:35:54] [INFO]   -> Found value: RD
[2026-04-01 00:35:54] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:35:54] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:35:54] [INFO]   -> No value found (null or empty)
[2026-04-01 00:35:54] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:35:54] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:35:54] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:35:54] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:35:54] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:35:54] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:35:54] [INFO] Found 14 elements for 'Comment', concatenating 14 non-empty values
[2026-04-01 00:35:54] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:35:54] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]"
[2026-04-01 00:35:54] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]"
[2026-04-01 00:35:54] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:35:54] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:35:54] [INFO]   -> Found value: SFD
[2026-04-01 00:35:54] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 00:35:54] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 00:35:54] [INFO] Concatenating street name and type
[2026-04-01 00:35:54] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:35:54] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:35:54] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:35:54] [INFO] Number of extracted fields: 20
[2026-04-01 00:35:54] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 00:35:54] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 00:35:54] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 00:35:54] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:35:54] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:35:54] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:35:54] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:35:54] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:35:55] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:35:55] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:35:55] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:35:55] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:35:55] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:35:58] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203553470.xml
[2026-04-01 00:35:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203553470.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203553470.xml
[2026-04-01 00:35:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203553470.xml
[2026-04-01 00:36:03] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203603564.xml
[2026-04-01 00:36:03] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203603564.xml for user: 68920395733981a47
[2026-04-01 00:36:03] [INFO] File size: 7434 bytes
[2026-04-01 00:36:04] [INFO] Created FTPFiles record with ID: 69cc687400626ae24
[2026-04-01 00:36:04] [INFO] About to extract fields from XML. File size: 7434 bytes
[2026-04-01 00:36:04] [INFO] Number of mappings: 24
[2026-04-01 00:36:04] [INFO] Starting XML parsing. Content length: 7434
[2026-04-01 00:36:04] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:36:04] [INFO] Processing 24 field mappings
[2026-04-01 00:36:04] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:36:04] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:36:04] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:36:04] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:36:04] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:36:04] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:36:04] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:36:04] [INFO]   -> Found value: 37379
[2026-04-01 00:36:04] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:36:04] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:36:04] [INFO]   -> Found value: 1812
[2026-04-01 00:36:04] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:36:04] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:36:04] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:36:04] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:36:04] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:36:04] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:36:04] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:36:04] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:36:04] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:36:04] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:36:04] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:36:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:04] [INFO]   -> Set field 'enroute' = null
[2026-04-01 00:36:04] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:36:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:04] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:36:04] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:36:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:04] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:36:04] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:36:04] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:36:04] [INFO]   -> Found value: 35.241216
[2026-04-01 00:36:04] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:36:04] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:36:04] [INFO]   -> Found value: -85.127338
[2026-04-01 00:36:04] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:36:04] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:36:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:04] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 00:36:04] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:36:04] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:04] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:36:04] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:04] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:36:04] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:04] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:36:04] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:04] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:36:04] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:04] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:36:04] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:04] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:36:04] [INFO]   -> Found value: RD
[2026-04-01 00:36:04] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:36:04] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:36:04] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:04] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:36:04] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:36:04] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:36:04] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:36:04] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:36:04] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:36:04] [INFO] Found 16 elements for 'Comment', concatenating 16 non-empty values
[2026-04-01 00:36:04] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:36:04] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:04] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:04] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:36:04] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:36:04] [INFO]   -> Found value: SFD
[2026-04-01 00:36:04] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 00:36:04] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 00:36:04] [INFO] Concatenating street name and type
[2026-04-01 00:36:04] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:36:04] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:36:04] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:36:04] [INFO] Number of extracted fields: 20
[2026-04-01 00:36:04] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 00:36:04] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 00:36:04] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 00:36:04] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:36:04] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:36:04] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:36:04] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:36:04] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:36:04] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:36:04] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:36:05] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:36:05] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:36:05] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:36:08] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203603564.xml
[2026-04-01 00:36:08] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203603564.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203603564.xml
[2026-04-01 00:36:08] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203603564.xml
[2026-04-01 00:36:08] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203608627.xml
[2026-04-01 00:36:08] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203608627.xml for user: 68920395733981a47
[2026-04-01 00:36:08] [INFO] File size: 7654 bytes
[2026-04-01 00:36:09] [INFO] Created FTPFiles record with ID: 69cc68790d0910b14
[2026-04-01 00:36:09] [INFO] About to extract fields from XML. File size: 7654 bytes
[2026-04-01 00:36:09] [INFO] Number of mappings: 24
[2026-04-01 00:36:09] [INFO] Starting XML parsing. Content length: 7654
[2026-04-01 00:36:09] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:36:09] [INFO] Processing 24 field mappings
[2026-04-01 00:36:09] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:36:09] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:36:09] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:36:09] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:36:09] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:36:09] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:36:09] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:36:09] [INFO]   -> Found value: 37379
[2026-04-01 00:36:09] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:36:09] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:36:09] [INFO]   -> Found value: 1812
[2026-04-01 00:36:09] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:36:09] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:36:09] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:36:09] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:36:09] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:36:09] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:36:09] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:36:09] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:36:09] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:36:09] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:36:09] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:36:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:09] [INFO]   -> Set field 'enroute' = null
[2026-04-01 00:36:09] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:36:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:09] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:36:09] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:36:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:09] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:36:09] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:36:09] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:36:09] [INFO]   -> Found value: 35.241216
[2026-04-01 00:36:09] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:36:09] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:36:09] [INFO]   -> Found value: -85.127338
[2026-04-01 00:36:09] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:36:09] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:36:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:09] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 00:36:09] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:36:09] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:09] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:36:09] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:09] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:36:09] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:09] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:36:09] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:09] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:36:09] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:09] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:36:09] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:09] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:36:09] [INFO]   -> Found value: RD
[2026-04-01 00:36:09] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:36:09] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:36:09] [INFO]   -> No value found (null or empty)
[2026-04-01 00:36:09] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:36:09] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:36:09] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:36:09] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:36:09] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:36:09] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:36:09] [INFO] Found 17 elements for 'Comment', concatenating 17 non-empty values
[2026-04-01 00:36:09] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:36:09] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:09] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:09] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:36:09] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:36:09] [INFO]   -> Found value: SFD
[2026-04-01 00:36:09] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 00:36:09] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 00:36:09] [INFO] Concatenating street name and type
[2026-04-01 00:36:09] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:36:09] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:36:09] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:36:09] [INFO] Number of extracted fields: 20
[2026-04-01 00:36:09] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 00:36: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-04-01 00:36:09] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 00:36:09] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:36:09] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:36:09] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:36:09] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:36:09] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:36:09] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:36:09] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:36:10] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:36:10] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:36:10] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:36:13] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203608627.xml
[2026-04-01 00:36:13] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203608627.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203608627.xml
[2026-04-01 00:36:13] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203608627.xml
[2026-04-01 00:36:13] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203613699.xml
[2026-04-01 00:36:13] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203613699.xml for user: 68920395733981a47
[2026-04-01 00:36:13] [INFO] File size: 10940 bytes
[2026-04-01 00:36:14] [INFO] Created FTPFiles record with ID: 69cc687e2168a05b2
[2026-04-01 00:36:14] [INFO] About to extract fields from XML. File size: 10940 bytes
[2026-04-01 00:36:14] [INFO] Number of mappings: 24
[2026-04-01 00:36:14] [INFO] Starting XML parsing. Content length: 10940
[2026-04-01 00:36:14] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:36:14] [INFO] Processing 24 field mappings
[2026-04-01 00:36:14] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:36:14] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:36:14] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:36:14] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:36:14] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:36:14] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:36:14] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:36:14] [INFO]   -> Found value: 37379
[2026-04-01 00:36:14] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:36:14] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:36:14] [INFO]   -> Found value: 1812
[2026-04-01 00:36:14] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:36:14] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:36:14] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:36:14] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:36:14] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:36:14] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:36:14] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:36:14] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:36:14] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:36:14] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:36:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'enroute' = null
[2026-04-01 00:36:14] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:36:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:36:14] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:36:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:36:14] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:36:14] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:36:14] [INFO]   -> Found value: 35.241216
[2026-04-01 00:36:14] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:36:14] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:36:14] [INFO]   -> Found value: -85.127338
[2026-04-01 00:36:14] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:36:14] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:36:14] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:36:14] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:36:14] [INFO]   -> Found value: DBFMED
[2026-04-01 00:36:14] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-01 00:36:14] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-01 00:36:14] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:36:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:36:14] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:36:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:36:14] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:36:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:36:14] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:36:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-01 00:36:14] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:36:14] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:36:14] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:09"
[2026-04-01 00:36:14] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:36:14] [INFO]   -> Found value: RD
[2026-04-01 00:36:14] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:36:14] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:36:14] [INFO]   -> Found value: 26-000643
[2026-04-01 00:36:14] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:36:14] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:36:14] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:36:14] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:36:14] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:36:14] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:36:14] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:36:14] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:36:14] [INFO] Found 19 elements for 'Comment', concatenating 19 non-empty values
[2026-04-01 00:36:14] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:36:14] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:14] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:14] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:36:14] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:36:14] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:36:14] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-01 00:36:14] [INFO]   -> Found value: SFD
DBFD
[2026-04-01 00:36:14] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-01 00:36:14] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:36:14] [INFO] Concatenating street name and type
[2026-04-01 00:36:14] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:36:14] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:36:14] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-01 00:36:09","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:36:14] [INFO] Number of extracted fields: 29
[2026-04-01 00:36:14] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-01 00:36:14] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-01 00:36:14] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-01 00:36:14] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:36:14] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:36:14] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-01 00:36:14] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:36:14] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:36:14] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-01 00:36:14] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:36:14] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:36:14] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:36:14] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:36:15] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:36:15] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:36:15] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:36:18] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203613699.xml
[2026-04-01 00:36:18] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203613699.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203613699.xml
[2026-04-01 00:36:18] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203613699.xml
[2026-04-01 00:36:23] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203623813.xml
[2026-04-01 00:36:23] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203623813.xml for user: 68920395733981a47
[2026-04-01 00:36:23] [INFO] File size: 13874 bytes
[2026-04-01 00:36:24] [INFO] Created FTPFiles record with ID: 69cc6888392a4c8e5
[2026-04-01 00:36:24] [INFO] About to extract fields from XML. File size: 13874 bytes
[2026-04-01 00:36:24] [INFO] Number of mappings: 24
[2026-04-01 00:36:24] [INFO] Starting XML parsing. Content length: 13874
[2026-04-01 00:36:24] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:36:24] [INFO] Processing 24 field mappings
[2026-04-01 00:36:24] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:36:24] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:36:24] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:36:24] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:36:24] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:36:24] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:36:24] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:36:24] [INFO]   -> Found value: 37379
[2026-04-01 00:36:24] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:36:24] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:36:24] [INFO]   -> Found value: 1812
[2026-04-01 00:36:24] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:36:24] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:36:24] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:36:24] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:36:24] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:36:24] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:36:24] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:36:24] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:36:24] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:36:24] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:36:24] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:36:24] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:36:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:36:24] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:36:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:36:24] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:36:24] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:36:24] [INFO]   -> Found value: 35.241216
[2026-04-01 00:36:24] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:36:24] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:36:24] [INFO]   -> Found value: -85.127338
[2026-04-01 00:36:24] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:36:24] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:36:24] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:36:24] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:36:24] [INFO]   -> Found value: S1DB
[2026-04-01 00:36:24] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:36:24] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:36:24] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:36:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:36:24] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:36:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:36:24] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:36:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:36:24] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:36:24] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:36:24] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:36:24] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:36:24] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:36:24] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:36:24] [INFO]   -> Found value: RD
[2026-04-01 00:36:24] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:36:24] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:36:24] [INFO]   -> Found value: 26-000643
[2026-04-01 00:36:24] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:36:24] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:36:24] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:36:24] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:36:24] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:36:24] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:36:24] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:36:24] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:36:24] [INFO] Found 20 elements for 'Comment', concatenating 20 non-empty values
[2026-04-01 00:36:24] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:36:24] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:24] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:24] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:36:24] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:36:24] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:36:24] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:36:24] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:36:24] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:36:24] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:36:24] [INFO] Concatenating street name and type
[2026-04-01 00:36:24] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:36:24] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:36:24] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:36:24] [INFO] Number of extracted fields: 29
[2026-04-01 00:36:24] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:36:24] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:36:24] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:36:24] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:36:24] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:36:24] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:36:24] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:36:24] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:36:24] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:36:24] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:36:24] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:36:24] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:36:25] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:36:25] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:36:25] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:36:25] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:36:28] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203623813.xml
[2026-04-01 00:36:28] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203623813.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203623813.xml
[2026-04-01 00:36:28] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203623813.xml
[2026-04-01 00:36:49] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203649115.xml
[2026-04-01 00:36:49] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203649115.xml for user: 68920395733981a47
[2026-04-01 00:36:49] [INFO] File size: 14078 bytes
[2026-04-01 00:36:51] [INFO] Created FTPFiles record with ID: 69cc68a3a75d62f03
[2026-04-01 00:36:51] [INFO] About to extract fields from XML. File size: 14078 bytes
[2026-04-01 00:36:51] [INFO] Number of mappings: 24
[2026-04-01 00:36:51] [INFO] Starting XML parsing. Content length: 14078
[2026-04-01 00:36:51] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:36:51] [INFO] Processing 24 field mappings
[2026-04-01 00:36:51] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:36:51] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:36:51] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:36:51] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:36:51] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:36:51] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:36:51] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:36:51] [INFO]   -> Found value: 37379
[2026-04-01 00:36:51] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:36:51] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:36:51] [INFO]   -> Found value: 1812
[2026-04-01 00:36:51] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:36:51] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:36:51] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:36:51] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:36:51] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:36:51] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:36:51] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:36:51] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:36:51] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:36:51] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:36:51] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:36:51] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:36:51] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:36:51] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:36:51] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:36:51] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:36:51] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:36:51] [INFO]   -> Found value: 35.241216
[2026-04-01 00:36:51] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:36:51] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:36:51] [INFO]   -> Found value: -85.127338
[2026-04-01 00:36:51] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:36:51] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:36:51] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:36:51] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:36:51] [INFO]   -> Found value: S1DB
[2026-04-01 00:36:51] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:36:51] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:36:51] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:36:51] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:36:51] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:36:51] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:36:51] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:36:51] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:36:51] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:36:51] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:36:51] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:36:51] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:36:51] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:36:51] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:36:51] [INFO]   -> Found value: RD
[2026-04-01 00:36:51] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:36:51] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:36:51] [INFO]   -> Found value: 26-000643
[2026-04-01 00:36:51] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:36:51] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:36:51] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:36:51] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:36:51] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:36:51] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:36:51] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:36:51] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:36:51] [INFO] Found 21 elements for 'Comment', concatenating 21 non-empty values
[2026-04-01 00:36:51] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:36:51] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:51] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:36:51] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:36:51] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:36:51] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:36:51] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:36:51] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:36:51] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:36:51] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:36:51] [INFO] Concatenating street name and type
[2026-04-01 00:36:51] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:36:51] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:36:51] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:36:51] [INFO] Number of extracted fields: 29
[2026-04-01 00:36:51] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:36:51] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:36:51] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:36:51] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:36:52] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:36:52] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:36:54] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:36:54] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:36:54] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:36:54] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:36:55] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:36:56] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:36:58] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:37:00] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:37:00] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:37:00] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:37:03] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203649115.xml
[2026-04-01 00:37:03] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203649115.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203649115.xml
[2026-04-01 00:37:03] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203649115.xml
[2026-04-01 00:37:03] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203654194.xml
[2026-04-01 00:37:03] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203654194.xml for user: 68920395733981a47
[2026-04-01 00:37:03] [INFO] File size: 14293 bytes
[2026-04-01 00:37:09] [INFO] Created FTPFiles record with ID: 69cc68b544f4f4ccc
[2026-04-01 00:37:09] [INFO] About to extract fields from XML. File size: 14293 bytes
[2026-04-01 00:37:09] [INFO] Number of mappings: 24
[2026-04-01 00:37:09] [INFO] Starting XML parsing. Content length: 14293
[2026-04-01 00:37:09] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:37:09] [INFO] Processing 24 field mappings
[2026-04-01 00:37:09] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:37:09] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:37:09] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:37:09] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:37:09] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:37:09] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:37:09] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:37:09] [INFO]   -> Found value: 37379
[2026-04-01 00:37:09] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:37:09] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:37:09] [INFO]   -> Found value: 1812
[2026-04-01 00:37:09] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:37:09] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:37:09] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:37:09] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:37:09] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:37:09] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:37:09] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:37:09] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:37:09] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:37:09] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:37:09] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:37:09] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:37:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:37:09] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:37:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:37:09] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:37:09] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:37:09] [INFO]   -> Found value: 35.241216
[2026-04-01 00:37:09] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:37:09] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:37:09] [INFO]   -> Found value: -85.127338
[2026-04-01 00:37:09] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:37:09] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:37:09] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:37:09] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:37:09] [INFO]   -> Found value: S1DB
[2026-04-01 00:37:09] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:37:09] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:37:09] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:37:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:37:09] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:37:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:37:09] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:37:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:37:09] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:37:09] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:37:09] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:37:09] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:37:09] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:37:09] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:37:09] [INFO]   -> Found value: RD
[2026-04-01 00:37:09] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:37:09] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:37:09] [INFO]   -> Found value: 26-000643
[2026-04-01 00:37:09] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:37:09] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:37:09] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:37:09] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:37:09] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:37:09] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:37:09] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:37:09] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:37:09] [INFO] Found 22 elements for 'Comment', concatenating 22 non-empty values
[2026-04-01 00:37:09] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:37:09] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:37:09] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:37:09] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:37:09] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:37:09] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:37:09] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:37:09] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:37:09] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:37:09] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:37:09] [INFO] Concatenating street name and type
[2026-04-01 00:37:09] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:37:09] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:37:09] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:37:09] [INFO] Number of extracted fields: 29
[2026-04-01 00:37:09] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:37:09] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:37:09] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:37:09] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:37:12] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:37:12] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:37:14] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:37:14] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:37:14] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:37:14] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:37:17] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:37:20] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:37:24] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:37:28] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:37:28] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:37:28] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:37:31] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203654194.xml
[2026-04-01 00:37:31] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203654194.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203654194.xml
[2026-04-01 00:37:31] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203654194.xml
[2026-04-01 00:37:31] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203659229.xml
[2026-04-01 00:37:31] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203659229.xml for user: 68920395733981a47
[2026-04-01 00:37:31] [INFO] File size: 14487 bytes
[2026-04-01 00:37:36] [INFO] Created FTPFiles record with ID: 69cc68d08fcda4f42
[2026-04-01 00:37:36] [INFO] About to extract fields from XML. File size: 14487 bytes
[2026-04-01 00:37:36] [INFO] Number of mappings: 24
[2026-04-01 00:37:36] [INFO] Starting XML parsing. Content length: 14487
[2026-04-01 00:37:36] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:37:36] [INFO] Processing 24 field mappings
[2026-04-01 00:37:36] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:37:36] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:37:36] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:37:36] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:37:36] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:37:36] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:37:36] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:37:36] [INFO]   -> Found value: 37379
[2026-04-01 00:37:36] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:37:36] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:37:36] [INFO]   -> Found value: 1812
[2026-04-01 00:37:36] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:37:36] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:37:36] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:37:36] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:37:36] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:37:36] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:37:36] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:37:36] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:37:36] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:37:36] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:37:36] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:37:36] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:37:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:37:36] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:37:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:37:36] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:37:36] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:37:36] [INFO]   -> Found value: 35.241216
[2026-04-01 00:37:36] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:37:36] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:37:36] [INFO]   -> Found value: -85.127338
[2026-04-01 00:37:36] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:37:36] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:37:36] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:37:36] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:37:36] [INFO]   -> Found value: S1DB
[2026-04-01 00:37:36] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:37:36] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:37:36] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:37:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:37:36] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:37:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:37:36] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:37:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:37:36] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:37:36] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:37:36] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:37:36] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:37:36] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:37:36] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:37:36] [INFO]   -> Found value: RD
[2026-04-01 00:37:36] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:37:36] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:37:36] [INFO]   -> Found value: 26-000643
[2026-04-01 00:37:36] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:37:36] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:37:36] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:37:36] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:37:36] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:37:36] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:37:36] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:37:36] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:37:36] [INFO] Found 23 elements for 'Comment', concatenating 23 non-empty values
[2026-04-01 00:37:36] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:37:36] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:37:36] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:37:36] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:37:36] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:37:36] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:37:36] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:37:36] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:37:36] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:37:36] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:37:36] [INFO] Concatenating street name and type
[2026-04-01 00:37:36] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:37:36] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:37:36] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:37:36] [INFO] Number of extracted fields: 29
[2026-04-01 00:37:36] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:37:36] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:37:36] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:37:36] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:37:39] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:37:39] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:37:42] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:37:42] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:37:42] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:37:42] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:37:44] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:37:46] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:37:50] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:37:53] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:37:53] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:37:53] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:37:56] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203659229.xml
[2026-04-01 00:37:56] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203659229.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203659229.xml
[2026-04-01 00:37:56] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203659229.xml
[2026-04-01 00:37:56] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203709322.xml
[2026-04-01 00:37:56] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203709322.xml for user: 68920395733981a47
[2026-04-01 00:37:56] [INFO] File size: 14681 bytes
[2026-04-01 00:38:00] [INFO] Created FTPFiles record with ID: 69cc68e8d648c3435
[2026-04-01 00:38:00] [INFO] About to extract fields from XML. File size: 14681 bytes
[2026-04-01 00:38:00] [INFO] Number of mappings: 24
[2026-04-01 00:38:00] [INFO] Starting XML parsing. Content length: 14681
[2026-04-01 00:38:00] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:38:00] [INFO] Processing 24 field mappings
[2026-04-01 00:38:00] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:38:00] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:38:00] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:38:00] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:38:00] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:38:00] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:38:00] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:38:00] [INFO]   -> Found value: 37379
[2026-04-01 00:38:00] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:38:00] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:38:00] [INFO]   -> Found value: 1812
[2026-04-01 00:38:00] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:38:00] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:38:00] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:38:00] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:38:00] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:38:00] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:38:00] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:38:00] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:38:00] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:38:00] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:38:00] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:38:00] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:38:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:38:00] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:38:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:38:00] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:38:00] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:38:00] [INFO]   -> Found value: 35.241216
[2026-04-01 00:38:00] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:38:00] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:38:00] [INFO]   -> Found value: -85.127338
[2026-04-01 00:38:00] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:38:00] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:38:00] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:38:00] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:38:00] [INFO]   -> Found value: S1DB
[2026-04-01 00:38:00] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:38:00] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:38:00] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:38:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:38:00] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:38:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:38:00] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:38:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:38:00] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:38:00] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:38:00] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:38:00] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:38:00] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:38:00] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:38:00] [INFO]   -> Found value: RD
[2026-04-01 00:38:00] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:38:00] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:38:00] [INFO]   -> Found value: 26-000643
[2026-04-01 00:38:00] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:38:00] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:38:00] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:38:00] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:38:00] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:38:00] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:38:00] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:38:00] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:38:00] [INFO] Found 24 elements for 'Comment', concatenating 24 non-empty values
[2026-04-01 00:38:00] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:38:00] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:00] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:00] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:38:00] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:38:00] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:38:00] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:38:00] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:38:00] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:38:00] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:38:00] [INFO] Concatenating street name and type
[2026-04-01 00:38:00] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:38:00] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:38:00] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:38:00] [INFO] Number of extracted fields: 29
[2026-04-01 00:38:00] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:38:00] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:38:00] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:38:00] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:38:04] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:38:04] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:38:07] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:38:07] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:38:07] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:38:07] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:38:10] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:38:11] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:38:12] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:38:12] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:38:12] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:38:12] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:38:15] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203709322.xml
[2026-04-01 00:38:15] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203709322.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203709322.xml
[2026-04-01 00:38:15] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203709322.xml
[2026-04-01 00:38:15] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203714369.xml
[2026-04-01 00:38:15] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203714369.xml for user: 68920395733981a47
[2026-04-01 00:38:15] [INFO] File size: 14889 bytes
[2026-04-01 00:38:15] [INFO] Created FTPFiles record with ID: 69cc68f7b54b0ab5c
[2026-04-01 00:38:15] [INFO] About to extract fields from XML. File size: 14889 bytes
[2026-04-01 00:38:15] [INFO] Number of mappings: 24
[2026-04-01 00:38:15] [INFO] Starting XML parsing. Content length: 14889
[2026-04-01 00:38:15] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:38:15] [INFO] Processing 24 field mappings
[2026-04-01 00:38:15] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:38:15] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:38:15] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:38:15] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:38:15] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:38:15] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:38:15] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:38:15] [INFO]   -> Found value: 37379
[2026-04-01 00:38:15] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:38:15] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:38:15] [INFO]   -> Found value: 1812
[2026-04-01 00:38:15] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:38:15] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:38:15] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:38:15] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:38:15] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:38:15] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:38:15] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:38:15] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:38:15] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:38:15] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:38:15] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:38:15] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:38:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:38:15] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:38:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:38:15] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:38:15] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:38:15] [INFO]   -> Found value: 35.241216
[2026-04-01 00:38:15] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:38:15] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:38:15] [INFO]   -> Found value: -85.127338
[2026-04-01 00:38:15] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:38:15] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:38:15] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:38:15] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:38:15] [INFO]   -> Found value: S1DB
[2026-04-01 00:38:15] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:38:15] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:38:15] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:38:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:38:15] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:38:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:38:15] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:38:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:38:15] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:38:15] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:38:15] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:38:15] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:38:15] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:38:15] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:38:15] [INFO]   -> Found value: RD
[2026-04-01 00:38:15] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:38:15] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:38:15] [INFO]   -> Found value: 26-000643
[2026-04-01 00:38:15] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:38:15] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:38:15] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:38:15] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:38:15] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:38:15] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:38:15] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:38:15] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:38:15] [INFO] Found 25 elements for 'Comment', concatenating 25 non-empty values
[2026-04-01 00:38:15] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:38:15] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:15] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:15] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:38:15] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:38:15] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:38:15] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:38:15] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:38:15] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:38:15] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:38:15] [INFO] Concatenating street name and type
[2026-04-01 00:38:15] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:38:15] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:38:15] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:38:15] [INFO] Number of extracted fields: 29
[2026-04-01 00:38:15] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:38:15] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:38:15] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:38:15] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:38:15] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:38:15] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:38:16] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:38:16] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:38:16] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:38:16] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:38:16] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:38:16] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:38:16] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:38:16] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:38:16] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:38:16] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:38:20] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203714369.xml
[2026-04-01 00:38:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203714369.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203714369.xml
[2026-04-01 00:38:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203714369.xml
[2026-04-01 00:38:20] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203749765.xml
[2026-04-01 00:38:20] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203749765.xml for user: 68920395733981a47
[2026-04-01 00:38:20] [INFO] File size: 15151 bytes
[2026-04-01 00:38:20] [INFO] Created FTPFiles record with ID: 69cc68fcbb6257523
[2026-04-01 00:38:20] [INFO] About to extract fields from XML. File size: 15151 bytes
[2026-04-01 00:38:20] [INFO] Number of mappings: 24
[2026-04-01 00:38:20] [INFO] Starting XML parsing. Content length: 15151
[2026-04-01 00:38:20] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:38:20] [INFO] Processing 24 field mappings
[2026-04-01 00:38:20] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:38:20] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:38:20] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:38:20] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:38:20] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:38:20] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:38:20] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:38:20] [INFO]   -> Found value: 37379
[2026-04-01 00:38:20] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:38:20] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:38:20] [INFO]   -> Found value: 1812
[2026-04-01 00:38:20] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:38:20] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:38:20] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:38:20] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:38:20] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:38:20] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:38:20] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:38:20] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:38:20] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:38:20] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:38:20] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:38:20] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:38:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:38:20] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:38:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:38:20] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:38:20] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:38:20] [INFO]   -> Found value: 35.241216
[2026-04-01 00:38:20] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:38:20] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:38:20] [INFO]   -> Found value: -85.127338
[2026-04-01 00:38:20] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:38:20] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:38:20] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:38:20] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:38:20] [INFO]   -> Found value: S1DB
[2026-04-01 00:38:20] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:38:20] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:38:20] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:38:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:38:20] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:38:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:38:20] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:38:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:38:20] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:38:20] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:38:20] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:38:20] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:38:20] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:38:20] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:38:20] [INFO]   -> Found value: RD
[2026-04-01 00:38:20] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:38:20] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:38:20] [INFO]   -> Found value: 26-000643
[2026-04-01 00:38:20] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:38:20] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:38:20] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:38:20] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:38:20] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:38:20] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:38:20] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:38:20] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:38:20] [INFO] Found 26 elements for 'Comment', concatenating 26 non-empty values
[2026-04-01 00:38:20] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:38:20] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:20] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:20] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:38:20] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:38:20] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:38:20] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:38:20] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:38:20] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:38:20] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:38:20] [INFO] Concatenating street name and type
[2026-04-01 00:38:20] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:38:20] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:38:20] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:38:20] [INFO] Number of extracted fields: 29
[2026-04-01 00:38:20] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:38:20] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:38:20] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:38:20] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:38:20] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:38:20] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:38:21] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:38:21] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:38:21] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:38:21] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:38:21] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:38:21] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:38:21] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:38:21] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:38:21] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:38:21] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:38:25] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203749765.xml
[2026-04-01 00:38:25] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203749765.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203749765.xml
[2026-04-01 00:38:25] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203749765.xml
[2026-04-01 00:38:25] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203759890.xml
[2026-04-01 00:38:25] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203759890.xml for user: 68920395733981a47
[2026-04-01 00:38:25] [INFO] File size: 15390 bytes
[2026-04-01 00:38:25] [INFO] Created FTPFiles record with ID: 69cc6901b821fbb1d
[2026-04-01 00:38:25] [INFO] About to extract fields from XML. File size: 15390 bytes
[2026-04-01 00:38:25] [INFO] Number of mappings: 24
[2026-04-01 00:38:25] [INFO] Starting XML parsing. Content length: 15390
[2026-04-01 00:38:25] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:38:25] [INFO] Processing 24 field mappings
[2026-04-01 00:38:25] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:38:25] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:38:25] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:38:25] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:38:25] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:38:25] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:38:25] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:38:25] [INFO]   -> Found value: 37379
[2026-04-01 00:38:25] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:38:25] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:38:25] [INFO]   -> Found value: 1812
[2026-04-01 00:38:25] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:38:25] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:38:25] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:38:25] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:38:25] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:38:25] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:38:25] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:38:25] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:38:25] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:38:25] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:38:25] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:38:25] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:38:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:38:25] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:38:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:38:25] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:38:25] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:38:25] [INFO]   -> Found value: 35.241216
[2026-04-01 00:38:25] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:38:25] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:38:25] [INFO]   -> Found value: -85.127338
[2026-04-01 00:38:25] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:38:25] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:38:25] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:38:25] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:38:25] [INFO]   -> Found value: S1DB
[2026-04-01 00:38:25] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:38:25] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:38:25] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:38:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:38:25] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:38:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:38:25] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:38:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:38:25] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:38:25] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:38:25] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:38:25] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:38:25] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:38:25] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:38:25] [INFO]   -> Found value: RD
[2026-04-01 00:38:25] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:38:25] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:38:25] [INFO]   -> Found value: 26-000643
[2026-04-01 00:38:25] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:38:25] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:38:25] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:38:25] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:38:25] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:38:25] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:38:25] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:38:25] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:38:25] [INFO] Found 27 elements for 'Comment', concatenating 27 non-empty values
[2026-04-01 00:38:25] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:38:25] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:25] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:25] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:38:25] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:38:25] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:38:25] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:38:25] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:38:25] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:38:25] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:38:25] [INFO] Concatenating street name and type
[2026-04-01 00:38:25] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:38:25] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:38:25] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:38:25] [INFO] Number of extracted fields: 29
[2026-04-01 00:38:25] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:38:25] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:38:25] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:38:25] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:38:25] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:38:25] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:38:26] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:38:26] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:38:26] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:38:26] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:38:26] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:38:26] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:38:26] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:38:26] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:38:26] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:38:26] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:38:29] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203759890.xml
[2026-04-01 00:38:29] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203759890.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203759890.xml
[2026-04-01 00:38:29] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203759890.xml
[2026-04-01 00:38:29] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203809941.xml
[2026-04-01 00:38:29] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203809941.xml for user: 68920395733981a47
[2026-04-01 00:38:29] [INFO] File size: 15606 bytes
[2026-04-01 00:38:30] [INFO] Created FTPFiles record with ID: 69cc690615a6d1fb1
[2026-04-01 00:38:30] [INFO] About to extract fields from XML. File size: 15606 bytes
[2026-04-01 00:38:30] [INFO] Number of mappings: 24
[2026-04-01 00:38:30] [INFO] Starting XML parsing. Content length: 15606
[2026-04-01 00:38:30] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:38:30] [INFO] Processing 24 field mappings
[2026-04-01 00:38:30] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:38:30] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:38:30] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:38:30] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:38:30] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:38:30] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:38:30] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:38:30] [INFO]   -> Found value: 37379
[2026-04-01 00:38:30] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:38:30] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:38:30] [INFO]   -> Found value: 1812
[2026-04-01 00:38:30] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:38:30] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:38:30] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:38:30] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:38:30] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:38:30] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:38:30] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:38:30] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:38:30] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:38:30] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:38:30] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:38:30] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:38:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:38:30] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:38:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:38:30] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:38:30] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:38:30] [INFO]   -> Found value: 35.241216
[2026-04-01 00:38:30] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:38:30] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:38:30] [INFO]   -> Found value: -85.127338
[2026-04-01 00:38:30] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:38:30] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:38:30] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:38:30] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:38:30] [INFO]   -> Found value: S1DB
[2026-04-01 00:38:30] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:38:30] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:38:30] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:38:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:38:30] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:38:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:38:30] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:38:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:38:30] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:38:30] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:38:30] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:38:30] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:38:30] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:38:30] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:38:30] [INFO]   -> Found value: RD
[2026-04-01 00:38:30] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:38:30] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:38:30] [INFO]   -> Found value: 26-000643
[2026-04-01 00:38:30] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:38:30] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:38:30] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:38:30] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:38:30] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:38:30] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:38:30] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:38:30] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:38:30] [INFO] Found 28 elements for 'Comment', concatenating 28 non-empty values
[2026-04-01 00:38:30] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:38:30] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:30] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:30] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:38:30] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:38:30] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:38:30] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:38:30] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:38:30] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:38:30] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:38:30] [INFO] Concatenating street name and type
[2026-04-01 00:38:30] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:38:30] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:38:30] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:38:30] [INFO] Number of extracted fields: 29
[2026-04-01 00:38:30] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:38:30] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:38:30] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:38:30] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:38:30] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:38:30] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:38:30] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:38:30] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:38:30] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:38:30] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:38:30] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:38:30] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:38:30] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:38:31] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:38:31] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:38:31] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:38:34] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203809941.xml
[2026-04-01 00:38:34] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203809941.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203809941.xml
[2026-04-01 00:38:34] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203809941.xml
[2026-04-01 00:38:34] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203815019.xml
[2026-04-01 00:38:34] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203815019.xml for user: 68920395733981a47
[2026-04-01 00:38:34] [INFO] File size: 16215 bytes
[2026-04-01 00:38:34] [INFO] Created FTPFiles record with ID: 69cc690a6b920194e
[2026-04-01 00:38:34] [INFO] About to extract fields from XML. File size: 16215 bytes
[2026-04-01 00:38:34] [INFO] Number of mappings: 24
[2026-04-01 00:38:34] [INFO] Starting XML parsing. Content length: 16215
[2026-04-01 00:38:34] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:38:34] [INFO] Processing 24 field mappings
[2026-04-01 00:38:34] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:38:34] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:38:34] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:38:34] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:38:34] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:38:34] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:38:34] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:38:34] [INFO]   -> Found value: 37379
[2026-04-01 00:38:34] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:38:34] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:38:34] [INFO]   -> Found value: 1812
[2026-04-01 00:38:34] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:38:34] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:38:34] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:38:34] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:38:34] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:38:34] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:38:34] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:38:34] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:38:34] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:38:34] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:38:34] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:38:34] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:38:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:38:34] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:38:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:38:34] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:38:34] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:38:34] [INFO]   -> Found value: 35.241216
[2026-04-01 00:38:34] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:38:34] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:38:34] [INFO]   -> Found value: -85.127338
[2026-04-01 00:38:34] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:38:34] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:38:34] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:38:34] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:38:34] [INFO]   -> Found value: S1DB
[2026-04-01 00:38:34] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-01 00:38:34] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-01 00:38:34] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:38:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:38:34] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:38:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:38:34] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:38:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:38:34] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:38:34] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:36:22"
[2026-04-01 00:38:34] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:38:34] [INFO]   -> Found value: 2026-03-31T20:36:22.287-04:00
[2026-04-01 00:38:34] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:36:22"
[2026-04-01 00:38:34] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:38:34] [INFO]   -> Found value: RD
[2026-04-01 00:38:34] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:38:34] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:38:34] [INFO]   -> Found value: 26-000643
[2026-04-01 00:38:34] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:38:34] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:38:34] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:38:34] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:38:34] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:38:34] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:38:34] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:38:34] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:38:34] [INFO] Found 31 elements for 'Comment', concatenating 31 non-empty values
[2026-04-01 00:38:34] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:38:34] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:34] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:34] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:38:34] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:38:34] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:38:34] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 00:38:34] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 00:38:34] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 00:38:34] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:38:34] [INFO] Concatenating street name and type
[2026-04-01 00:38:34] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:38:34] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:38:34] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:36:22","timedispatch":"2026-04-01 00:36:22","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:38:34] [INFO] Number of extracted fields: 29
[2026-04-01 00:38:34] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 00:38:34] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 00:38:34] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 00:38:34] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:38:34] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:38:34] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 00:38:34] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:38:34] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:38:34] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 00:38:34] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:38:34] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:38:35] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:38:36] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:38:38] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:38:38] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:38:38] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:38:40] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203815019.xml
[2026-04-01 00:38:40] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203815019.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203815019.xml
[2026-04-01 00:38:40] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203815019.xml
[2026-04-01 00:38:40] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203820074.xml
[2026-04-01 00:38:40] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203820074.xml for user: 68920395733981a47
[2026-04-01 00:38:40] [INFO] File size: 18871 bytes
[2026-04-01 00:38:42] [INFO] Created FTPFiles record with ID: 69cc69126596e4e8b
[2026-04-01 00:38:42] [INFO] About to extract fields from XML. File size: 18871 bytes
[2026-04-01 00:38:42] [INFO] Number of mappings: 24
[2026-04-01 00:38:42] [INFO] Starting XML parsing. Content length: 18871
[2026-04-01 00:38:42] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:38:42] [INFO] Processing 24 field mappings
[2026-04-01 00:38:42] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:38:42] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:38:42] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:38:42] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:38:42] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:38:42] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:38:42] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:38:42] [INFO]   -> Found value: 37379
[2026-04-01 00:38:42] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:38:42] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:38:42] [INFO]   -> Found value: 1812
[2026-04-01 00:38:42] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:38:42] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:38:42] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:38:42] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:38:42] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:38:42] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:38:42] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:38:42] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:38:42] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:38:42] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:38:42] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:38:42] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:38:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:38:42] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:38:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:38:42] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:38:42] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:38:42] [INFO]   -> Found value: 35.241216
[2026-04-01 00:38:42] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:38:42] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:38:42] [INFO]   -> Found value: -85.127338
[2026-04-01 00:38:42] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:38:42] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:38:42] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:38:42] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:38:42] [INFO]   -> Found value: S2DB
[2026-04-01 00:38:42] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 00:38:42] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 00:38:42] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:38:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:38:42] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:38:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:38:42] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:38:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:38:42] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:38:42] [INFO]   -> Found value: 2026-03-31T20:38:19.597-04:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:38:19"
[2026-04-01 00:38:42] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:38:42] [INFO]   -> Found value: 2026-03-31T20:38:19.567-04:00
[2026-04-01 00:38:42] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:38:19"
[2026-04-01 00:38:42] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:38:42] [INFO]   -> Found value: RD
[2026-04-01 00:38:42] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:38:42] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:38:42] [INFO]   -> Found value: 26-000643
[2026-04-01 00:38:42] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:38:42] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:38:42] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:38:42] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:38:42] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:38:42] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:38:42] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:38:42] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:38:42] [INFO] Found 31 elements for 'Comment', concatenating 31 non-empty values
[2026-04-01 00:38:42] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:38:42] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:42] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:42] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:38:42] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:38:42] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:38:42] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-01 00:38:42] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-01 00:38:42] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-01 00:38:42] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:38:42] [INFO] Concatenating street name and type
[2026-04-01 00:38:42] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:38:42] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:38:42] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:38:19","timedispatch":"2026-04-01 00:38:19","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:38:42] [INFO] Number of extracted fields: 29
[2026-04-01 00:38:42] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-01 00:38:42] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-01 00:38:42] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-01 00:38:42] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:38:43] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:38:43] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-01 00:38:45] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:38:45] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:38:45] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-01 00:38:45] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:38:47] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:38:47] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:38:48] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:38:49] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:38:49] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:38:49] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:38:52] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203820074.xml
[2026-04-01 00:38:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203820074.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203820074.xml
[2026-04-01 00:38:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203820074.xml
[2026-04-01 00:38:52] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203845344.xml
[2026-04-01 00:38:52] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203845344.xml for user: 68920395733981a47
[2026-04-01 00:38:52] [INFO] File size: 19131 bytes
[2026-04-01 00:38:56] [INFO] Created FTPFiles record with ID: 69cc692053fe848d7
[2026-04-01 00:38:56] [INFO] About to extract fields from XML. File size: 19131 bytes
[2026-04-01 00:38:56] [INFO] Number of mappings: 24
[2026-04-01 00:38:56] [INFO] Starting XML parsing. Content length: 19131
[2026-04-01 00:38:56] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:38:56] [INFO] Processing 24 field mappings
[2026-04-01 00:38:56] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:38:56] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:38:56] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:38:56] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:38:56] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:38:56] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:38:56] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:38:56] [INFO]   -> Found value: 37379
[2026-04-01 00:38:56] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:38:56] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:38:56] [INFO]   -> Found value: 1812
[2026-04-01 00:38:56] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:38:56] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:38:56] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:38:56] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:38:56] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:38:56] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:38:56] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:38:56] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:38:56] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:38:56] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:38:56] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:38:56] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:38:56] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'onScene' = null
[2026-04-01 00:38:56] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:38:56] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:38:56] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:38:56] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:38:56] [INFO]   -> Found value: 35.241216
[2026-04-01 00:38:56] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:38:56] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:38:56] [INFO]   -> Found value: -85.127338
[2026-04-01 00:38:56] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:38:56] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:38:56] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:38:56] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:38:56] [INFO]   -> Found value: S2DB
[2026-04-01 00:38:56] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 00:38:56] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 00:38:56] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:38:56] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:38:56] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:38:56] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:38:56] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:38:56] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:38:56] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:38:56] [INFO]   -> Found value: 2026-03-31T20:38:19.597-04:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:38:19"
[2026-04-01 00:38:56] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:38:56] [INFO]   -> Found value: 2026-03-31T20:38:19.567-04:00
[2026-04-01 00:38:56] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:38:19"
[2026-04-01 00:38:56] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:38:56] [INFO]   -> Found value: RD
[2026-04-01 00:38:56] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:38:56] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:38:56] [INFO]   -> Found value: 26-000643
[2026-04-01 00:38:56] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:38:56] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:38:56] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:38:56] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:38:56] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:38:56] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:38:56] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:38:56] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:38:56] [INFO] Found 32 elements for 'Comment', concatenating 32 non-empty values
[2026-04-01 00:38:56] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:38:56] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:56] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:38:56] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:38:56] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:38:56] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:38:56] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-01 00:38:56] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-01 00:38:56] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-01 00:38:56] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:38:56] [INFO] Concatenating street name and type
[2026-04-01 00:38:56] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:38:56] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:38:56] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:38:19","timedispatch":"2026-04-01 00:38:19","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:38:56] [INFO] Number of extracted fields: 29
[2026-04-01 00:38:56] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-01 00:38:56] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-01 00:38:56] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-01 00:38:56] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:38:57] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:38:57] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-01 00:38:58] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:38:58] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:38:58] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-01 00:38:58] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:39:00] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:39:02] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:39:04] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:39:08] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:39:08] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:39:08] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:39:11] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331203845344.xml
[2026-04-01 00:39:11] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203845344.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331203845344.xml
[2026-04-01 00:39:11] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331203845344.xml
[2026-04-01 00:44:54] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331204454240.xml
[2026-04-01 00:44:54] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331204454240.xml for user: 68920395733981a47
[2026-04-01 00:44:54] [INFO] File size: 19281 bytes
[2026-04-01 00:44:58] [INFO] Created FTPFiles record with ID: 69cc6a8a5c438f96b
[2026-04-01 00:44:58] [INFO] About to extract fields from XML. File size: 19281 bytes
[2026-04-01 00:44:58] [INFO] Number of mappings: 24
[2026-04-01 00:44:58] [INFO] Starting XML parsing. Content length: 19281
[2026-04-01 00:44:58] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:44:58] [INFO] Processing 24 field mappings
[2026-04-01 00:44:58] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:44:58] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:44:58] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:44:58] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:44:58] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:44:58] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:44:58] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:44:58] [INFO]   -> Found value: 37379
[2026-04-01 00:44:58] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:44:58] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:44:58] [INFO]   -> Found value: 1812
[2026-04-01 00:44:58] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:44:58] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:44:58] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:44:58] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:44:58] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:44:58] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:44:58] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:44:58] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:44:58] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:44:58] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:44:58] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:44:58] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:44:58] [INFO]   -> Found value: 2026-03-31T20:44:53.017-04:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'onScene' = "2026-04-01 00:44:53"
[2026-04-01 00:44:58] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:44:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:44:58] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:44:58] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:44:58] [INFO]   -> Found value: 35.241216
[2026-04-01 00:44:58] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:44:58] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:44:58] [INFO]   -> Found value: -85.127338
[2026-04-01 00:44:58] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:44:58] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:44:58] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:44:58] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:44:58] [INFO]   -> Found value: S2DB
[2026-04-01 00:44:58] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 00:44:58] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 00:44:58] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:44:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:44:58] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:44:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 00:44:58] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:44:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:44:58] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:44:58] [INFO]   -> Found value: 2026-03-31T20:38:19.597-04:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:38:19"
[2026-04-01 00:44:58] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:44:58] [INFO]   -> Found value: 2026-03-31T20:38:19.567-04:00
[2026-04-01 00:44:58] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:38:19"
[2026-04-01 00:44:58] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:44:58] [INFO]   -> Found value: RD
[2026-04-01 00:44:58] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:44:58] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:44:58] [INFO]   -> Found value: 26-000643
[2026-04-01 00:44:58] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:44:58] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:44:58] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:44:58] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:44:58] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:44:58] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:44:58] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:44:58] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:44:58] [INFO] Found 32 elements for 'Comment', concatenating 32 non-empty values
[2026-04-01 00:44:58] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:44:58] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:44:58] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:44:58] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:44:58] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:44:58] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:44:58] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-01 00:44:58] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-01 00:44:58] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-01 00:44:58] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:44:58] [INFO] Concatenating street name and type
[2026-04-01 00:44:58] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:44:58] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:44:58] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":"2026-04-01 00:44:53","cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 00:38:19","timedispatch":"2026-04-01 00:38:19","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:44:58] [INFO] Number of extracted fields: 29
[2026-04-01 00:44:58] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-01 00:44:58] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-01 00:44:58] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-01 00:44:58] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:44:59] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:44:59] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-01 00:45:01] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:45:01] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:45:01] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-01 00:45:01] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:45:04] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:45:05] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:45:08] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:45:10] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:45:10] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:45:10] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:45:13] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331204454240.xml
[2026-04-01 00:45:13] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331204454240.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331204454240.xml
[2026-04-01 00:45:13] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331204454240.xml
[2026-04-01 00:45:13] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331204459272.xml
[2026-04-01 00:45:13] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331204459272.xml for user: 68920395733981a47
[2026-04-01 00:45:13] [INFO] File size: 19354 bytes
[2026-04-01 00:45:16] [INFO] Created FTPFiles record with ID: 69cc6a9cdd9c83e36
[2026-04-01 00:45:16] [INFO] About to extract fields from XML. File size: 19354 bytes
[2026-04-01 00:45:16] [INFO] Number of mappings: 24
[2026-04-01 00:45:16] [INFO] Starting XML parsing. Content length: 19354
[2026-04-01 00:45:16] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 00:45:16] [INFO] Processing 24 field mappings
[2026-04-01 00:45:16] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 00:45:16] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 00:45:16] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 00:45:16] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 00:45:16] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 00:45:16] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 00:45:16] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 00:45:16] [INFO]   -> Found value: 37379
[2026-04-01 00:45:16] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 00:45:16] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 00:45:16] [INFO]   -> Found value: 1812
[2026-04-01 00:45:16] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 00:45:16] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 00:45:16] [INFO]   -> Found value: GREEN POND
[2026-04-01 00:45:16] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 00:45:16] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 00:45:16] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 00:45:16] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 00:45:16] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 00:45:16] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 00:45:16] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 00:45:16] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 00:45:16] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 00:45:16] [INFO]   -> Found value: 2026-03-31T20:44:53.017-04:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'onScene' = "2026-04-01 00:44:53"
[2026-04-01 00:45:16] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 00:45:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'cleared' = null
[2026-04-01 00:45:16] [INFO]   -> Set field 'inService' = null
[2026-04-01 00:45:16] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 00:45:16] [INFO]   -> Found value: 35.241216
[2026-04-01 00:45:16] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 00:45:16] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 00:45:16] [INFO]   -> Found value: -85.127338
[2026-04-01 00:45:16] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 00:45:16] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 00:45:16] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 00:45:16] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 00:45:16] [INFO]   -> Found value: S2DB
[2026-04-01 00:45:16] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 00:45:16] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 00:45:16] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 00:45:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 00:45:16] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 00:45:16] [INFO]   -> Found value: 2026-03-31T20:44:55.04-04:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'timeonscene' = "2026-04-01 00:44:55"
[2026-04-01 00:45:16] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 00:45:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 00:45:16] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 00:45:16] [INFO]   -> Found value: 2026-03-31T20:38:19.597-04:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:38:19"
[2026-04-01 00:45:16] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 00:45:16] [INFO]   -> Found value: 2026-03-31T20:38:19.567-04:00
[2026-04-01 00:45:16] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:38:19"
[2026-04-01 00:45:16] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 00:45:16] [INFO]   -> Found value: RD
[2026-04-01 00:45:16] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 00:45:16] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 00:45:16] [INFO]   -> Found value: 26-000643
[2026-04-01 00:45:16] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 00:45:16] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 00:45:16] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 00:45:16] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 00:45:16] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 00:45:16] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 00:45:16] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 00:45:16] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 00:45:16] [INFO] Found 32 elements for 'Comment', concatenating 32 non-empty values
[2026-04-01 00:45:16] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 00:45:16] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:45:16] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 00:45:16] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 00:45:16] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 00:45:16] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 00:45:16] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-01 00:45:16] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-01 00:45:16] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-01 00:45:16] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 00:45:16] [INFO] Concatenating street name and type
[2026-04-01 00:45:16] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 00:45:16] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 00:45:16] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":"2026-04-01 00:44:53","cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":"2026-04-01 00:44:55","timestaging":null,"timeenroutetoscene":"2026-04-01 00:38:19","timedispatch":"2026-04-01 00:38:19","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 00:45:16] [INFO] Number of extracted fields: 29
[2026-04-01 00:45:16] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-01 00:45:16] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-01 00:45:16] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-01 00:45:16] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 00:45:43] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 00:45:43] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-01 00:45:44] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 00:45:44] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 00:45:44] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-01 00:45:44] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 00:45:45] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 00:45:46] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 00:45:48] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 00:45:50] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 00:45:50] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 00:45:50] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 00:45:53] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331204459272.xml
[2026-04-01 00:45:53] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331204459272.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331204459272.xml
[2026-04-01 00:45:53] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331204459272.xml
[2026-04-01 01:02:35] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331210235568.xml
[2026-04-01 01:02:35] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331210235568.xml for user: 68920395733981a47
[2026-04-01 01:02:35] [INFO] File size: 19500 bytes
[2026-04-01 01:02:37] [INFO] Created FTPFiles record with ID: 69cc6eadc5a640806
[2026-04-01 01:02:37] [INFO] About to extract fields from XML. File size: 19500 bytes
[2026-04-01 01:02:37] [INFO] Number of mappings: 24
[2026-04-01 01:02:37] [INFO] Starting XML parsing. Content length: 19500
[2026-04-01 01:02:37] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 01:02:37] [INFO] Processing 24 field mappings
[2026-04-01 01:02:37] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 01:02:37] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 01:02:37] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 01:02:37] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 01:02:37] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 01:02:37] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 01:02:37] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 01:02:37] [INFO]   -> Found value: 37379
[2026-04-01 01:02:37] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 01:02:37] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 01:02:37] [INFO]   -> Found value: 1812
[2026-04-01 01:02:37] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 01:02:37] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 01:02:37] [INFO]   -> Found value: GREEN POND
[2026-04-01 01:02:37] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 01:02:37] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 01:02:37] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 01:02:37] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 01:02:37] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 01:02:37] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 01:02:37] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 01:02:37] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 01:02:37] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 01:02:37] [INFO]   -> Found value: 2026-03-31T20:44:53.017-04:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'onScene' = "2026-04-01 00:44:53"
[2026-04-01 01:02:37] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 01:02:37] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'cleared' = null
[2026-04-01 01:02:37] [INFO]   -> Set field 'inService' = null
[2026-04-01 01:02:37] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 01:02:37] [INFO]   -> Found value: 35.241216
[2026-04-01 01:02:37] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 01:02:37] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 01:02:37] [INFO]   -> Found value: -85.127338
[2026-04-01 01:02:37] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 01:02:37] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 01:02:37] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 01:02:37] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 01:02:37] [INFO]   -> Found value: S2DB
[2026-04-01 01:02:37] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 01:02:37] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 01:02:37] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 01:02:37] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 01:02:37] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 01:02:37] [INFO]   -> Found value: 2026-03-31T20:44:55.04-04:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'timeonscene' = "2026-04-01 00:44:55"
[2026-04-01 01:02:37] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 01:02:37] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 01:02:37] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 01:02:37] [INFO]   -> Found value: 2026-03-31T20:38:19.597-04:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:38:19"
[2026-04-01 01:02:37] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 01:02:37] [INFO]   -> Found value: 2026-03-31T20:38:19.567-04:00
[2026-04-01 01:02:37] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:38:19"
[2026-04-01 01:02:37] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 01:02:37] [INFO]   -> Found value: RD
[2026-04-01 01:02:37] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 01:02:37] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 01:02:37] [INFO]   -> Found value: 26-000643
[2026-04-01 01:02:37] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 01:02:37] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 01:02:37] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 01:02:37] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 01:02:37] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 01:02:37] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 01:02:37] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 01:02:37] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 01:02:37] [INFO] Found 33 elements for 'Comment', concatenating 33 non-empty values
[2026-04-01 01:02:37] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 01:02:37] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 01:02:37] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 01:02:37] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 01:02:37] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 01:02:37] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 01:02:37] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-01 01:02:37] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-01 01:02:37] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-01 01:02:37] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 01:02:37] [INFO] Concatenating street name and type
[2026-04-01 01:02:37] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 01:02:37] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 01:02:37] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":"2026-04-01 00:44:53","cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":"2026-04-01 00:44:55","timestaging":null,"timeenroutetoscene":"2026-04-01 00:38:19","timedispatch":"2026-04-01 00:38:19","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 01:02:37] [INFO] Number of extracted fields: 29
[2026-04-01 01:02:37] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-01 01:02:37] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-01 01:02:37] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-01 01:02:37] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 01:02:38] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 01:02:38] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-01 01:02:39] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 01:02:39] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 01:02:39] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-01 01:02:39] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 01:02:41] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 01:02:42] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 01:02:43] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 01:02:44] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 01:02:44] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 01:02:44] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 01:02:47] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331210235568.xml
[2026-04-01 01:02:47] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331210235568.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331210235568.xml
[2026-04-01 01:02:47] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331210235568.xml
[2026-04-01 01:22:43] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09758.xml
[2026-04-01 01:22:43] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09758.xml for user: 68d56363ec1209189
[2026-04-01 01:22:43] [INFO] File size: 2315 bytes
[2026-04-01 01:22:45] [INFO] Created FTPFiles record with ID: 69cc7365519714696
[2026-04-01 01:22:45] [INFO] About to extract fields from XML. File size: 2315 bytes
[2026-04-01 01:22:45] [INFO] Number of mappings: 21
[2026-04-01 01:22:45] [INFO] Starting XML parsing. Content length: 2315
[2026-04-01 01:22:45] [INFO] XML parsed successfully. Root element: Incident
[2026-04-01 01:22:45] [INFO] Processing 21 field mappings
[2026-04-01 01:22:45] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-04-01 01:22:45] [INFO]   -> Found value: 26-09758
[2026-04-01 01:22:45] [INFO]   -> Set field 'dispatchRunNumber' = "26-09758"
[2026-04-01 01:22:45] [INFO]   -> Set field 'cADNumber' = "26-09758"
[2026-04-01 01:22:45] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-04-01 01:22:45] [INFO]   -> Found value: COUNTY HIGHWAY 472
[2026-04-01 01:22:45] [INFO]   -> Set field 'streetName' = "COUNTY HIGHWAY 472"
[2026-04-01 01:22:45] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-04-01 01:22:45] [INFO]   -> Found value: 0
[2026-04-01 01:22:45] [INFO]   -> Set field 'nERISIncidentLatitude' = 0
[2026-04-01 01:22:45] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-04-01 01:22:45] [INFO]   -> Found value: 0
[2026-04-01 01:22:45] [INFO]   -> Set field 'nERISIncidentLongitude' = 0
[2026-04-01 01:22:45] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-04-01 01:22:45] [INFO]   -> Found value: FIRE-OUT OF TOWN
[2026-04-01 01:22:45] [INFO]   -> Set field 'incidentTypeValue1' = "FIRE-OUT OF TOWN"
[2026-04-01 01:22:45] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-04-01 01:22:45] [INFO]   -> Found value: 03-31-2026 19:40:50|ADVISED LARGE FIELD FIRE THAT IS HEADING TOWARDS COUNTY HIGHWAY 450 03-31-2026 1...
[2026-04-01 01:22:45] [INFO]   -> Set field 'dispatchNotes' = "03-31-2026 19:40:50|ADVISED LARGE FIELD FIRE THAT IS HEADING TOWARDS COUNTY HIGHWAY 450 03-31-2026 19:56:18|FIRE LOCATED 450 AND 449 03-31-2026 19:56:43|537 ADVISED BEST INTERSECTION AT COUNTY HIGHWAY 450 & 449"
[2026-04-01 01:22:45] [INFO]   -> Set field 'cADLog' = "03-31-2026 19:40:50|ADVISED LARGE FIELD FIRE THAT IS HEADING TOWARDS COUNTY HIGHWAY 450 03-31-2026 19:56:18|FIRE LOCATED 450 AND 449 03-31-2026 19:56:43|537 ADVISED BEST INTERSECTION AT COUNTY HIGHWAY 450 & 449"
[2026-04-01 01:22:45] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-04-01 01:22:45] [INFO]   -> Found value: 03-31-2026T19:43:00
[2026-04-01 01:22:45] [INFO] Reformatted DD-MM-YYYY date '03-31-2026' (day=03, month=31) to ISO: 2026-31-03T19:43:00
[2026-04-01 01:22:45] [ERROR] Error formatting datetime '2026-31-03T19:43:00': Failed to parse time string (2026-31-03T19:43:00) at position 6 (1): Unexpected character
[2026-04-01 01:22:45] [INFO]   -> Set field 'alarm' = null
[2026-04-01 01:22:45] [INFO] Reformatted DD-MM-YYYY date '03-31-2026' (day=03, month=31) to ISO: 2026-31-03T19:43:00
[2026-04-01 01:22:45] [ERROR] Error formatting datetime '2026-31-03T19:43:00': Failed to parse time string (2026-31-03T19:43:00) at position 6 (1): Unexpected character
[2026-04-01 01:22:45] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 01:22:45] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-04-01 01:22:45] [INFO]   -> Found value: CANCEL
[2026-04-01 01:22:45] [INFO]   -> Set field 'cADVehicleID' = "CANCEL"
[2026-04-01 01:22:45] [INFO]   -> Set field 'name' = "CANCEL"
[2026-04-01 01:22:45] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-04-01 01:22:45] [INFO]   -> No value found (null or empty)
[2026-04-01 01:22:45] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-04-01 01:22:45] [INFO]   -> Found value: 03-31-2026T20:22:27
[2026-04-01 01:22:45] [INFO] Reformatted DD-MM-YYYY date '03-31-2026' (day=03, month=31) to ISO: 2026-31-03T20:22:27
[2026-04-01 01:22:45] [ERROR] Error formatting datetime '2026-31-03T20:22:27': Failed to parse time string (2026-31-03T20:22:27) at position 6 (1): Unexpected character
[2026-04-01 01:22:45] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 01:22:45] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-04-01 01:22:45] [INFO]   -> Found value: 03-31-2026T20:01:48
[2026-04-01 01:22:45] [INFO] Reformatted DD-MM-YYYY date '03-31-2026' (day=03, month=31) to ISO: 2026-31-03T20:01:48
[2026-04-01 01:22:45] [ERROR] Error formatting datetime '2026-31-03T20:01:48': Failed to parse time string (2026-31-03T20:01:48) at position 6 (1): Unexpected character
[2026-04-01 01:22:45] [INFO]   -> Set field 'timedispatch' = null
[2026-04-01 01:22:45] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-04-01 01:22:45] [INFO]   -> Found value: SDPSFD
[2026-04-01 01:22:45] [INFO]   -> Set field 'cADAgencyIdentifier' = "SDPSFD"
[2026-04-01 01:22:45] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-04-01 01:22:45] [INFO] Built locationCoordinates from lat/lng: 0,0
[2026-04-01 01:22:45] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09758","cADNumber":"26-09758","streetName":"COUNTY HIGHWAY 472","nERISIncidentLatitude":0,"nERISIncidentLongitude":0,"incidentTypeValue1":"FIRE-OUT OF TOWN","dispatchNotes":"03-31-2026 19:40:50|ADVISED LARGE FIELD FIRE THAT IS HEADING TOWARDS COUNTY HIGHWAY 450 03-31-2026 19:56:18|FIRE LOCATED 450 AND 449 03-31-2026 19:56:43|537 ADVISED BEST INTERSECTION AT COUNTY HIGHWAY 450 & 449","cADLog":"03-31-2026 19:40:50|ADVISED LARGE FIELD FIRE THAT IS HEADING TOWARDS COUNTY HIGHWAY 450 03-31-2026 19:56:18|FIRE LOCATED 450 AND 449 03-31-2026 19:56:43|537 ADVISED BEST INTERSECTION AT COUNTY HIGHWAY 450 & 449","alarm":null,"dispatched":null,"cADVehicleID":"CANCEL","name":"CANCEL","timeunitclear":null,"timedispatch":null,"cADAgencyIdentifier":"SDPSFD","locationCoordinates":"0,0"}
[2026-04-01 01:22:45] [INFO] Number of extracted fields: 16
[2026-04-01 01:22:45] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SDPSFD'
[2026-04-01 01:22:45] [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-04-01 01:22:45] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SDPSFD"]
[2026-04-01 01:22:45] [INFO] Attempting SAASClient lookup for AgencyCode 'SDPSFD' (index 0) within mailbox's assigned agencies
[2026-04-01 01:22:46] [INFO] SUCCESS: Routed to agency 'Sikeston DPS' (ID: 6772cab7157b2ebde) at INDEX 0 based on AgencyCode 'SDPSFD'
[2026-04-01 01:22:47] [INFO] Fetched 4 stations from Stations module for agency 'Sikeston DPS': ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"]
[2026-04-01 01:22:47] [INFO] Final routing: saasclientId = 6772cab7157b2ebde, dispatchStationsIds = ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"], matchedAgencyIndex = 0
[2026-04-01 01:22:47] [INFO] Multi-agency routing matched mailbox default agency: 6772cab7157b2ebde (no update needed)
[2026-04-01 01:22:48] [INFO] Found existing IncidentTypeMapping with ID: 68e4158e878336f04
[2026-04-01 01:22:52] [INFO] Created new Dispatches record with ID: 69cc736a813626c44
[2026-04-01 01:22:52] [INFO] Created archive directory: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-04-01
[2026-04-01 01:22:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09758.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-04-01/SDPSFD_26-09758.xml
[2026-04-01 01:22:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09758.xml
[2026-04-01 01:24:29] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212429286.xml
[2026-04-01 01:24:29] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212429286.xml for user: 68920395733981a47
[2026-04-01 01:24:29] [INFO] File size: 21447 bytes
[2026-04-01 01:24:31] [INFO] Created FTPFiles record with ID: 69cc73cfde2a59081
[2026-04-01 01:24:31] [INFO] About to extract fields from XML. File size: 21447 bytes
[2026-04-01 01:24:31] [INFO] Number of mappings: 24
[2026-04-01 01:24:31] [INFO] Starting XML parsing. Content length: 21447
[2026-04-01 01:24:31] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 01:24:31] [INFO] Processing 24 field mappings
[2026-04-01 01:24:31] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 01:24:31] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 01:24:31] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 01:24:31] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 01:24:31] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 01:24:31] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 01:24:31] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 01:24:31] [INFO]   -> Found value: 37379
[2026-04-01 01:24:31] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 01:24:31] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 01:24:31] [INFO]   -> Found value: 1812
[2026-04-01 01:24:31] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 01:24:31] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 01:24:31] [INFO]   -> Found value: GREEN POND
[2026-04-01 01:24:31] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 01:24:31] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 01:24:31] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 01:24:31] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 01:24:31] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 01:24:31] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 01:24:31] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T20:44:53.017-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'onScene' = "2026-04-01 00:44:53"
[2026-04-01 01:24:31] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T21:24:25.42-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'cleared' = "2026-04-01 01:24:25"
[2026-04-01 01:24:31] [INFO]   -> Set field 'inService' = "2026-04-01 01:24:25"
[2026-04-01 01:24:31] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 01:24:31] [INFO]   -> Found value: 35.241216
[2026-04-01 01:24:31] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 01:24:31] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 01:24:31] [INFO]   -> Found value: -85.127338
[2026-04-01 01:24:31] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 01:24:31] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 01:24:31] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 01:24:31] [INFO]   -> Found value: S2DB
[2026-04-01 01:24:31] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 01:24:31] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 01:24:31] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T21:24:25.42-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'timeunitclear' = "2026-04-01 01:24:25"
[2026-04-01 01:24:31] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T20:44:55.04-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'timeonscene' = "2026-04-01 00:44:55"
[2026-04-01 01:24:31] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 01:24:31] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 01:24:31] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T20:38:19.597-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:38:19"
[2026-04-01 01:24:31] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-31T20:38:19.567-04:00
[2026-04-01 01:24:31] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:38:19"
[2026-04-01 01:24:31] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 01:24:31] [INFO]   -> Found value: RD
[2026-04-01 01:24:31] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 01:24:31] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 01:24:31] [INFO]   -> Found value: 26-000643
[2026-04-01 01:24:31] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 01:24:31] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 01:24:31] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 01:24:31] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 01:24:31] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 01:24:31] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 01:24:31] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 01:24:31] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 01:24:31] [INFO] Found 33 elements for 'Comment', concatenating 33 non-empty values
[2026-04-01 01:24:31] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 01:24:31] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 01:24:31] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 01:24:31] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 01:24:31] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 01:24:31] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 01:24:31] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-01 01:24:31] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-01 01:24:31] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-01 01:24:31] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 01:24:31] [INFO] Concatenating street name and type
[2026-04-01 01:24:31] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 01:24:31] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 01:24:31] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":"2026-04-01 00:44:53","cleared":"2026-04-01 01:24:25","inService":"2026-04-01 01:24:25","nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":"2026-04-01 01:24:25","timeonscene":"2026-04-01 00:44:55","timestaging":null,"timeenroutetoscene":"2026-04-01 00:38:19","timedispatch":"2026-04-01 00:38:19","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 01:24:31] [INFO] Number of extracted fields: 29
[2026-04-01 01:24:31] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-01 01:24:31] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-01 01:24:31] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-01 01:24:31] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 01:24:33] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 01:24:33] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-01 01:24:34] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 01:24:34] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 01:24:34] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-01 01:24:34] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 01:24:34] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 01:24:35] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 01:24:37] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 01:24:38] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 01:24:38] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 01:24:38] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 01:24:42] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331212429286.xml
[2026-04-01 01:24:42] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212429286.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331212429286.xml
[2026-04-01 01:24:42] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212429286.xml
[2026-04-01 01:25:14] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212514783.xml
[2026-04-01 01:25:14] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212514783.xml for user: 68920395733981a47
[2026-04-01 01:25:14] [INFO] File size: 21586 bytes
[2026-04-01 01:25:18] [INFO] Created FTPFiles record with ID: 69cc73fded487da41
[2026-04-01 01:25:18] [INFO] About to extract fields from XML. File size: 21586 bytes
[2026-04-01 01:25:18] [INFO] Number of mappings: 24
[2026-04-01 01:25:18] [INFO] Starting XML parsing. Content length: 21586
[2026-04-01 01:25:18] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 01:25:18] [INFO] Processing 24 field mappings
[2026-04-01 01:25:18] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 01:25:18] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 01:25:18] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 01:25:18] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 01:25:18] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 01:25:18] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 01:25:18] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 01:25:18] [INFO]   -> Found value: 37379
[2026-04-01 01:25:18] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 01:25:18] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 01:25:18] [INFO]   -> Found value: 1812
[2026-04-01 01:25:18] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 01:25:18] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 01:25:18] [INFO]   -> Found value: GREEN POND
[2026-04-01 01:25:18] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 01:25:18] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 01:25:18] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 01:25:18] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 01:25:18] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 01:25:18] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 01:25:18] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T20:44:53.017-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'onScene' = "2026-04-01 00:44:53"
[2026-04-01 01:25:18] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T21:24:25.42-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'cleared' = "2026-04-01 01:24:25"
[2026-04-01 01:25:18] [INFO]   -> Set field 'inService' = "2026-04-01 01:24:25"
[2026-04-01 01:25:18] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 01:25:18] [INFO]   -> Found value: 35.241216
[2026-04-01 01:25:18] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 01:25:18] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 01:25:18] [INFO]   -> Found value: -85.127338
[2026-04-01 01:25:18] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 01:25:18] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 01:25:18] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 01:25:18] [INFO]   -> Found value: S2DB
[2026-04-01 01:25:18] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 01:25:18] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 01:25:18] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T21:24:25.42-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'timeunitclear' = "2026-04-01 01:24:25"
[2026-04-01 01:25:18] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T20:44:55.04-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'timeonscene' = "2026-04-01 00:44:55"
[2026-04-01 01:25:18] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 01:25:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 01:25:18] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T20:38:19.597-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:38:19"
[2026-04-01 01:25:18] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-31T20:38:19.567-04:00
[2026-04-01 01:25:18] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:38:19"
[2026-04-01 01:25:18] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 01:25:18] [INFO]   -> Found value: RD
[2026-04-01 01:25:18] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 01:25:18] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 01:25:18] [INFO]   -> Found value: 26-000643
[2026-04-01 01:25:18] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 01:25:18] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 01:25:18] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 01:25:18] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 01:25:18] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 01:25:18] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 01:25:18] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 01:25:18] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 01:25:18] [INFO] Found 34 elements for 'Comment', concatenating 34 non-empty values
[2026-04-01 01:25:18] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 01:25:18] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:13 WHITE_W                 [34] RELEASED PER MD08 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 01:25:18] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:13 WHITE_W                 [34] RELEASED PER MD08 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]"
[2026-04-01 01:25:18] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 01:25:18] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 01:25:18] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 01:25:18] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-01 01:25:18] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-01 01:25:18] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-01 01:25:18] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 01:25:18] [INFO] Concatenating street name and type
[2026-04-01 01:25:18] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 01:25:18] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 01:25:18] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":"2026-04-01 00:44:53","cleared":"2026-04-01 01:24:25","inService":"2026-04-01 01:24:25","nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":"2026-04-01 01:24:25","timeonscene":"2026-04-01 00:44:55","timestaging":null,"timeenroutetoscene":"2026-04-01 00:38:19","timedispatch":"2026-04-01 00:38:19","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:13 WHITE_W                 [34] RELEASED PER MD08 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:13 WHITE_W                 [34] RELEASED PER MD08 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 01:25:18] [INFO] Number of extracted fields: 29
[2026-04-01 01:25:18] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-01 01:25:18] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-01 01:25:18] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-01 01:25:18] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 01:25:20] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 01:25:20] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-01 01:25:23] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 01:25:23] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 01:25:23] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-01 01:25:23] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 01:25:26] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 01:25:28] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 01:25:31] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 01:25:34] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 01:25:34] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 01:25:34] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 01:25:37] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331212514783.xml
[2026-04-01 01:25:37] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212514783.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331212514783.xml
[2026-04-01 01:25:37] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212514783.xml
[2026-04-01 01:25:37] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212519845.xml
[2026-04-01 01:25:37] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212519845.xml for user: 68920395733981a47
[2026-04-01 01:25:37] [INFO] File size: 21701 bytes
[2026-04-01 01:25:40] [INFO] Created FTPFiles record with ID: 69cc741438a360bd9
[2026-04-01 01:25:40] [INFO] About to extract fields from XML. File size: 21701 bytes
[2026-04-01 01:25:40] [INFO] Number of mappings: 24
[2026-04-01 01:25:40] [INFO] Starting XML parsing. Content length: 21701
[2026-04-01 01:25:40] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 01:25:40] [INFO] Processing 24 field mappings
[2026-04-01 01:25:40] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 01:25:40] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 01:25:40] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 01:25:40] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 01:25:40] [INFO]   -> Found value: 1812 GREEN POND RD
[2026-04-01 01:25:40] [INFO]   -> Set field 'businessName' = "1812 GREEN POND RD"
[2026-04-01 01:25:40] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 01:25:40] [INFO]   -> Found value: 37379
[2026-04-01 01:25:40] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 01:25:40] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 01:25:40] [INFO]   -> Found value: 1812
[2026-04-01 01:25:40] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 01:25:40] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 01:25:40] [INFO]   -> Found value: GREEN POND
[2026-04-01 01:25:40] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 01:25:40] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 01:25:40] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 01:25:40] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 01:25:40] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T20:35:11.12-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'alarm' = "2026-04-01 00:35:11"
[2026-04-01 01:25:40] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T20:36:22.323-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'enroute' = "2026-04-01 00:36:22"
[2026-04-01 01:25:40] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T20:44:53.017-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'onScene' = "2026-04-01 00:44:53"
[2026-04-01 01:25:40] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T21:24:25.42-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'cleared' = "2026-04-01 01:24:25"
[2026-04-01 01:25:40] [INFO]   -> Set field 'inService' = "2026-04-01 01:24:25"
[2026-04-01 01:25:40] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 01:25:40] [INFO]   -> Found value: 35.241216
[2026-04-01 01:25:40] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 01:25:40] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 01:25:40] [INFO]   -> Found value: -85.127338
[2026-04-01 01:25:40] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 01:25:40] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T20:36:09.487-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'dispatched' = "2026-04-01 00:36:09"
[2026-04-01 01:25:40] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 01:25:40] [INFO]   -> Found value: S2DB
[2026-04-01 01:25:40] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 01:25:40] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 01:25:40] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T21:24:25.42-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'timeunitclear' = "2026-04-01 01:24:25"
[2026-04-01 01:25:40] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T20:44:55.04-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'timeonscene' = "2026-04-01 00:44:55"
[2026-04-01 01:25:40] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 01:25:40] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 01:25:40] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T20:38:19.597-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 00:38:19"
[2026-04-01 01:25:40] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-31T20:38:19.567-04:00
[2026-04-01 01:25:40] [INFO]   -> Set field 'timedispatch' = "2026-04-01 00:38:19"
[2026-04-01 01:25:40] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 01:25:40] [INFO]   -> Found value: RD
[2026-04-01 01:25:40] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 01:25:40] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 01:25:40] [INFO]   -> Found value: 26-000643
[2026-04-01 01:25:40] [INFO]   -> Set field 'incidentInternalId' = "26-000643"
[2026-04-01 01:25:40] [INFO]   -> Set field 'dispatchRunNumber' = "26-000643"
[2026-04-01 01:25:40] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 01:25:40] [INFO]   -> Found value: 2026-03-46909
[2026-04-01 01:25:40] [INFO]   -> Set field 'policeReportNumber' = "2026-03-46909"
[2026-04-01 01:25:40] [INFO]   -> Set field 'cADNumber' = "2026-03-46909"
[2026-04-01 01:25:40] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 01:25:40] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 01:25:40] [INFO] Found 35 elements for 'Comment', concatenating 35 non-empty values
[2026-04-01 01:25:40] [INFO]   -> Found value: 03/31/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]
03/31/2026 ...
[2026-04-01 01:25:40] [INFO]   -> Set field 'dispatchNotes' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:13 WHITE_W                 [34] RELEASED PER MD08 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:15 WHITE_W                 [35] [EMS] has closed their incident [2026-03-46908]"
[2026-04-01 01:25:40] [INFO]   -> Set field 'cADLog' = "03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:13 WHITE_W                 [34] RELEASED PER MD08 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:15 WHITE_W                 [35] [EMS] has closed their incident [2026-03-46908]"
[2026-04-01 01:25:40] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 01:25:40] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 01:25:40] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 01:25:40] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-01 01:25:40] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-01 01:25:40] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-01 01:25:40] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 01:25:40] [INFO] Concatenating street name and type
[2026-04-01 01:25:40] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 01:25:40] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 01:25:40] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 00:35:11","enroute":"2026-04-01 00:36:22","onScene":"2026-04-01 00:44:53","cleared":"2026-04-01 01:24:25","inService":"2026-04-01 01:24:25","nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 00:36:09","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":"2026-04-01 01:24:25","timeonscene":"2026-04-01 00:44:55","timestaging":null,"timeenroutetoscene":"2026-04-01 00:38:19","timedispatch":"2026-04-01 00:38:19","incidentInternalId":"26-000643","dispatchRunNumber":"26-000643","policeReportNumber":"2026-03-46909","cADNumber":"2026-03-46909","dispatchNotes":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:13 WHITE_W                 [34] RELEASED PER MD08 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:15 WHITE_W                 [35] [EMS] has closed their incident [2026-03-46908]","cADLog":"03\/31\/2026 20:35:11 oliver_s                [1] Incident linked to [EMS] [2026-03-46908]\n03\/31\/2026 20:35:11 oliver_s                [2] Multi-Jurisdiction EMS Incident #: 2026-03-46908\n03\/31\/2026 20:35:25 oliver_s                [3] 78-87 oxygen rage  [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:28 oliver_s                [4] he is very cold [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:31 oliver_s                [5] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 oliver_s                [6] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:32 WHITE_W                 [7] MED 12 FROM QTRS [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:44 oliver_s                [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [10] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [11] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [12] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 oliver_s                [13] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:35:50 GUY_C                   [14] FG 5 [Shared]\n03\/31\/2026 20:36:00 oliver_s                [15] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:00 oliver_s                [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:05 oliver_s                [17] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:09 GUY_C                   [18] Automatic Case Number(s) issued for Incident #[2026-03-46909], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000643 requested by DBFMED. [Shared]\n03\/31\/2026 20:36:12 oliver_s                [19] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:21 oliver_s                [20] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:44 oliver_s                [21] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:51 oliver_s                [22] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:36:57 oliver_s                [23] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:04 oliver_s                [24] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:10 oliver_s                [25] Protocol Q&A \u2022  Question: Has the patient inhaled any substance? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:49 oliver_s                [26] Protocol Q&A \u2022  Question: Is the patient experiencing any tingling or numbness of the extremities or around the mouth? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:37:55 oliver_s                [27] Protocol Q&A \u2022  Question: Does the patient have a blueish discolor around the lips or nail bed? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:09 oliver_s                [28] Protocol Q&A \u2022  Question: Has the patient ever had this problem before? \u2022  Answer: Yes [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:13 oliver_s                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:14 oliver_s                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 20:38:41 APP01                   [32] Requested Case Number(s) issued for Incident #[2026-03-46908], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012216. requested by M12. [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:02:34 KINKEAD_J               [33] M12 ST OK MAKING TR DESC [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:13 WHITE_W                 [34] RELEASED PER MD08 [Shared 1, 2026-03-46908 - SICK - 1812 GREEN POND RD]\n03\/31\/2026 21:25:15 WHITE_W                 [35] [EMS] has closed their incident [2026-03-46908]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 01:25:40] [INFO] Number of extracted fields: 29
[2026-04-01 01:25:40] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-01 01:25:40] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-01 01:25:40] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-01 01:25:40] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 01:25:41] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 01:25:41] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-01 01:25:43] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 01:25:43] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 01:25:43] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-01 01:25:43] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 01:25:44] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 01:25:47] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 01:25:48] [INFO] Found existing Dispatch with cADNumber '2026-03-46909', ID: 69cc684292be87678 - will update instead of create
[2026-04-01 01:25:51] [INFO] Updated existing Dispatches record with ID: 69cc684292be87678
[2026-04-01 01:25:51] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 01:25:51] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 01:25:54] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-46909_20260331212519845.xml
[2026-04-01 01:25:54] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212519845.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-03-46909_20260331212519845.xml
[2026-04-01 01:25:54] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-46909_20260331212519845.xml
[2026-04-01 14:38:04] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09803.xml
[2026-04-01 14:38:04] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09803.xml for user: 68d56363ec1209189
[2026-04-01 14:38:04] [INFO] File size: 1793 bytes
[2026-04-01 14:38:17] [INFO] Created FTPFiles record with ID: 69cd2dd99e071caee
[2026-04-01 14:38:17] [INFO] About to extract fields from XML. File size: 1793 bytes
[2026-04-01 14:38:17] [INFO] Number of mappings: 21
[2026-04-01 14:38:17] [INFO] Starting XML parsing. Content length: 1793
[2026-04-01 14:38:17] [INFO] XML parsed successfully. Root element: Incident
[2026-04-01 14:38:17] [INFO] Processing 21 field mappings
[2026-04-01 14:38:17] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-04-01 14:38:17] [INFO]   -> Found value: 26-09803
[2026-04-01 14:38:17] [INFO]   -> Set field 'dispatchRunNumber' = "26-09803"
[2026-04-01 14:38:17] [INFO]   -> Set field 'cADNumber' = "26-09803"
[2026-04-01 14:38:17] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-04-01 14:38:17] [INFO]   -> Found value: US HIGHWAY 61
[2026-04-01 14:38:17] [INFO]   -> Set field 'streetName' = "US HIGHWAY 61"
[2026-04-01 14:38:17] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-04-01 14:38:17] [INFO]   -> Found value: VANDUSER
[2026-04-01 14:38:17] [INFO]   -> Set field 'incidentLocationCity' = "VANDUSER"
[2026-04-01 14:38:17] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-04-01 14:38:17] [INFO]   -> Found value: 0
[2026-04-01 14:38:17] [INFO]   -> Set field 'nERISIncidentLatitude' = 0
[2026-04-01 14:38:17] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-04-01 14:38:17] [INFO]   -> Found value: 0
[2026-04-01 14:38:17] [INFO]   -> Set field 'nERISIncidentLongitude' = 0
[2026-04-01 14:38:17] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-04-01 14:38:17] [INFO]   -> Found value: FIRE-GRASS/BRUSH/TREES
[2026-04-01 14:38:17] [INFO]   -> Set field 'incidentTypeValue1' = "FIRE-GRASS\/BRUSH\/TREES"
[2026-04-01 14:38:17] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-04-01 14:38:17] [INFO]   -> Found value: 04-01-2026 09:28:45|RP STATED FIELD ON FIRE
BACK OF FIELD 
PER RP THERE IS A MALE SUBJECT ON A FOURW...
[2026-04-01 14:38:17] [INFO]   -> Set field 'dispatchNotes' = "04-01-2026 09:28:45|RP STATED FIELD ON FIRE\nBACK OF FIELD \nPER RP THERE IS A MALE SUBJECT ON A FOURWHEELER NEAR THE FIRE 04-01-2026 09:32:06|HALF A MILE NORTH OF STATE HIGHWAY Z 04-01-2026 09:36:21|RP STATES THAT HE SPOKE TO THE FARMER IT'S UNDER CONTROL"
[2026-04-01 14:38:17] [INFO]   -> Set field 'cADLog' = "04-01-2026 09:28:45|RP STATED FIELD ON FIRE\nBACK OF FIELD \nPER RP THERE IS A MALE SUBJECT ON A FOURWHEELER NEAR THE FIRE 04-01-2026 09:32:06|HALF A MILE NORTH OF STATE HIGHWAY Z 04-01-2026 09:36:21|RP STATES THAT HE SPOKE TO THE FARMER IT'S UNDER CONTROL"
[2026-04-01 14:38:17] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-04-01 14:38:17] [INFO]   -> Found value: 04-01-2026T09:33:08
[2026-04-01 14:38:17] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T09:33:08
[2026-04-01 14:38:17] [INFO]   -> Set field 'alarm' = "2026-01-04 09:33:08"
[2026-04-01 14:38:17] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T09:33:08
[2026-04-01 14:38:17] [INFO]   -> Set field 'dispatched' = "2026-01-04 09:33:08"
[2026-04-01 14:38:17] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-04-01 14:38:17] [INFO]   -> Found value: RURAL CANCEL
[2026-04-01 14:38:17] [INFO]   -> Set field 'cADVehicleID' = "RURAL CANCEL"
[2026-04-01 14:38:17] [INFO]   -> Set field 'name' = "RURAL CANCEL"
[2026-04-01 14:38:17] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-04-01 14:38:17] [INFO]   -> No value found (null or empty)
[2026-04-01 14:38:17] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-04-01 14:38:17] [INFO]   -> Found value: 04-01-2026T09:37:28
[2026-04-01 14:38:17] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T09:37:28
[2026-04-01 14:38:17] [INFO]   -> Set field 'timeunitclear' = "2026-01-04 09:37:28"
[2026-04-01 14:38:17] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-04-01 14:38:17] [INFO]   -> Found value: 04-01-2026T09:36:35
[2026-04-01 14:38:17] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T09:36:35
[2026-04-01 14:38:17] [INFO]   -> Set field 'timedispatch' = "2026-01-04 09:36:35"
[2026-04-01 14:38:17] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-04-01 14:38:17] [INFO]   -> Found value: SCRFD
[2026-04-01 14:38:17] [INFO]   -> Set field 'cADAgencyIdentifier' = "SCRFD"
[2026-04-01 14:38:17] [INFO] Finished extracting fields. Total fields extracted: 16
[2026-04-01 14:38:17] [INFO] Built locationCoordinates from lat/lng: 0,0
[2026-04-01 14:38:17] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09803","cADNumber":"26-09803","streetName":"US HIGHWAY 61","incidentLocationCity":"VANDUSER","nERISIncidentLatitude":0,"nERISIncidentLongitude":0,"incidentTypeValue1":"FIRE-GRASS\/BRUSH\/TREES","dispatchNotes":"04-01-2026 09:28:45|RP STATED FIELD ON FIRE\nBACK OF FIELD \nPER RP THERE IS A MALE SUBJECT ON A FOURWHEELER NEAR THE FIRE 04-01-2026 09:32:06|HALF A MILE NORTH OF STATE HIGHWAY Z 04-01-2026 09:36:21|RP STATES THAT HE SPOKE TO THE FARMER IT'S UNDER CONTROL","cADLog":"04-01-2026 09:28:45|RP STATED FIELD ON FIRE\nBACK OF FIELD \nPER RP THERE IS A MALE SUBJECT ON A FOURWHEELER NEAR THE FIRE 04-01-2026 09:32:06|HALF A MILE NORTH OF STATE HIGHWAY Z 04-01-2026 09:36:21|RP STATES THAT HE SPOKE TO THE FARMER IT'S UNDER CONTROL","alarm":"2026-01-04 09:33:08","dispatched":"2026-01-04 09:33:08","cADVehicleID":"RURAL CANCEL","name":"RURAL CANCEL","timeunitclear":"2026-01-04 09:37:28","timedispatch":"2026-01-04 09:36:35","cADAgencyIdentifier":"SCRFD","locationCoordinates":"0,0"}
[2026-04-01 14:38:17] [INFO] Number of extracted fields: 17
[2026-04-01 14:38:17] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SCRFD'
[2026-04-01 14:38:17] [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-04-01 14:38:17] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SCRFD"]
[2026-04-01 14:38:17] [INFO] Attempting SAASClient lookup for AgencyCode 'SCRFD' (index 0) within mailbox's assigned agencies
[2026-04-01 14:38:23] [INFO] SUCCESS: Routed to agency 'Scott County Rural Fire Protection District' (ID: 6643bdb30659f00d8) at INDEX 0 based on AgencyCode 'SCRFD'
[2026-04-01 14:38:29] [INFO] Fetched 6 stations from Stations module for agency 'Scott County Rural Fire Protection District': ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"]
[2026-04-01 14:38:29] [INFO] Final routing: saasclientId = 6643bdb30659f00d8, dispatchStationsIds = ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"], matchedAgencyIndex = 0
[2026-04-01 14:38:35] [INFO] Updated FTPFiles record saasclientId to routed agency: 6643bdb30659f00d8
[2026-04-01 14:38:40] [INFO] Found existing IncidentTypeMapping with ID: 6938ba16ac72f649f
[2026-04-01 14:38:58] [INFO] Created new Dispatches record with ID: 69cd2df6e0e31d109
[2026-04-01 14:38:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09803.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-04-01/SCRFD_26-09803.xml
[2026-04-01 14:38:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09803.xml
[2026-04-01 15:52:51] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115251352.xml
[2026-04-01 15:52:51] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115251352.xml for user: 68920395733981a47
[2026-04-01 15:52:51] [INFO] File size: 5096 bytes
[2026-04-01 15:52:54] [INFO] Created FTPFiles record with ID: 69cd3f568e1ec6f3d
[2026-04-01 15:52:54] [INFO] About to extract fields from XML. File size: 5096 bytes
[2026-04-01 15:52:54] [INFO] Number of mappings: 24
[2026-04-01 15:52:54] [INFO] Starting XML parsing. Content length: 5096
[2026-04-01 15:52:54] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:52:54] [INFO] Processing 24 field mappings
[2026-04-01 15:52:54] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:52:54] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:52:54] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:52:54] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:52:54] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:52:54] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:52:54] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:52:54] [INFO]   -> Found value: 37379
[2026-04-01 15:52:54] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:52:54] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:52:54] [INFO]   -> Found value: 1812
[2026-04-01 15:52:54] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:52:54] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:52:54] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:52:54] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:52:54] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:52:54] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:52:54] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:52:54] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:52:54] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:52:54] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:52:54] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:52:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:52:54] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:52:54] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:52:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:52:54] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:52:54] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:52:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:52:54] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:52:54] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:52:54] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:52:54] [INFO]   -> Found value: 35.241216
[2026-04-01 15:52:54] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:52:54] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:52:54] [INFO]   -> Found value: -85.127338
[2026-04-01 15:52:54] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:52:54] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:52:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:52:54] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 15:52:54] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:52:54] [INFO]   -> No value found (null or empty)
[2026-04-01 15:52:54] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:52:54] [INFO]   -> No value found (null or empty)
[2026-04-01 15:52:54] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:52:54] [INFO]   -> No value found (null or empty)
[2026-04-01 15:52:54] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:52:54] [INFO]   -> No value found (null or empty)
[2026-04-01 15:52:54] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:52:54] [INFO]   -> No value found (null or empty)
[2026-04-01 15:52:54] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:52:54] [INFO]   -> No value found (null or empty)
[2026-04-01 15:52:54] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:52:54] [INFO]   -> Found value: RD
[2026-04-01 15:52:54] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:52:54] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:52:54] [INFO]   -> No value found (null or empty)
[2026-04-01 15:52:54] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:52:54] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:52:54] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:52:54] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:52:54] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:52:54] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:52:54] [INFO] Found 2 elements for 'Comment', concatenating 2 non-empty values
[2026-04-01 15:52:54] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:52:54] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650"
[2026-04-01 15:52:54] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650"
[2026-04-01 15:52:54] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:52:54] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:52:54] [INFO]   -> Found value: SFD
[2026-04-01 15:52:54] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 15:52:54] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 15:52:54] [INFO] Concatenating street name and type
[2026-04-01 15:52:54] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:52:54] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:52:54] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:52:54] [INFO] Number of extracted fields: 20
[2026-04-01 15:52:54] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 15:52:54] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 15:52:54] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 15:52:54] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:52:56] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:52:58] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:52:58] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:53:00] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:53:01] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:53:07] [INFO] Created new Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:53:07] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:53:07] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:53:10] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115251352.xml
[2026-04-01 15:53:10] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115251352.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115251352.xml
[2026-04-01 15:53:10] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115251352.xml
[2026-04-01 15:53:31] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115331743.xml
[2026-04-01 15:53:31] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115331743.xml for user: 68920395733981a47
[2026-04-01 15:53:31] [INFO] File size: 5495 bytes
[2026-04-01 15:53:32] [INFO] Created FTPFiles record with ID: 69cd3f7c25ad40326
[2026-04-01 15:53:32] [INFO] About to extract fields from XML. File size: 5495 bytes
[2026-04-01 15:53:32] [INFO] Number of mappings: 24
[2026-04-01 15:53:32] [INFO] Starting XML parsing. Content length: 5495
[2026-04-01 15:53:32] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:53:32] [INFO] Processing 24 field mappings
[2026-04-01 15:53:32] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:53:32] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:53:32] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:53:32] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:53:32] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:53:32] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:53:32] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:53:32] [INFO]   -> Found value: 37379
[2026-04-01 15:53:32] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:53:32] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:53:32] [INFO]   -> Found value: 1812
[2026-04-01 15:53:32] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:53:32] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:53:32] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:53:32] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:53:32] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:53:32] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:53:32] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:53:32] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:53:32] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:53:32] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:53:32] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:53:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:32] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:53:32] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:53:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:32] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:53:32] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:53:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:32] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:53:32] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:53:32] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:53:32] [INFO]   -> Found value: 35.241216
[2026-04-01 15:53:32] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:53:32] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:53:32] [INFO]   -> Found value: -85.127338
[2026-04-01 15:53:32] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:53:32] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:53:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:32] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 15:53:32] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:53:32] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:32] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:53:32] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:32] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:53:32] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:32] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:53:32] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:32] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:53:32] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:32] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:53:32] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:32] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:53:32] [INFO]   -> Found value: RD
[2026-04-01 15:53:32] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:53:32] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:53:32] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:32] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:53:32] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:53:32] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:53:32] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:53:32] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:53:32] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:53:32] [INFO] Found 4 elements for 'Comment', concatenating 4 non-empty values
[2026-04-01 15:53:32] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:53:32] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:32] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:32] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:53:32] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:53:32] [INFO]   -> Found value: SFD
[2026-04-01 15:53:32] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 15:53:32] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 15:53:32] [INFO] Concatenating street name and type
[2026-04-01 15:53:32] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:53:32] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:53:32] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:53:32] [INFO] Number of extracted fields: 20
[2026-04-01 15:53:32] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 15:53:32] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 15:53:32] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 15:53:32] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:53:32] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:53:32] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:53:32] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:53:32] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:53:32] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:53:33] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:53:33] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:53:33] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:53:33] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:53:36] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115331743.xml
[2026-04-01 15:53:36] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115331743.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115331743.xml
[2026-04-01 15:53:36] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115331743.xml
[2026-04-01 15:53:36] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115336790.xml
[2026-04-01 15:53:36] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115336790.xml for user: 68920395733981a47
[2026-04-01 15:53:36] [INFO] File size: 5698 bytes
[2026-04-01 15:53:37] [INFO] Created FTPFiles record with ID: 69cd3f812f18cc592
[2026-04-01 15:53:37] [INFO] About to extract fields from XML. File size: 5698 bytes
[2026-04-01 15:53:37] [INFO] Number of mappings: 24
[2026-04-01 15:53:37] [INFO] Starting XML parsing. Content length: 5698
[2026-04-01 15:53:37] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:53:37] [INFO] Processing 24 field mappings
[2026-04-01 15:53:37] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:53:37] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:53:37] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:53:37] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:53:37] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:53:37] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:53:37] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:53:37] [INFO]   -> Found value: 37379
[2026-04-01 15:53:37] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:53:37] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:53:37] [INFO]   -> Found value: 1812
[2026-04-01 15:53:37] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:53:37] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:53:37] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:53:37] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:53:37] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:53:37] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:53:37] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:53:37] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:53:37] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:53:37] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:53:37] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:53:37] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:37] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:53:37] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:53:37] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:37] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:53:37] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:53:37] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:37] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:53:37] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:53:37] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:53:37] [INFO]   -> Found value: 35.241216
[2026-04-01 15:53:37] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:53:37] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:53:37] [INFO]   -> Found value: -85.127338
[2026-04-01 15:53:37] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:53:37] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:53:37] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:37] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 15:53:37] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:53:37] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:37] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:53:37] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:37] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:53:37] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:37] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:53:37] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:37] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:53:37] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:37] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:53:37] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:37] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:53:37] [INFO]   -> Found value: RD
[2026-04-01 15:53:37] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:53:37] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:53:37] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:37] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:53:37] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:53:37] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:53:37] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:53:37] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:53:37] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:53:37] [INFO] Found 5 elements for 'Comment', concatenating 5 non-empty values
[2026-04-01 15:53:37] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:53:37] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:37] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:37] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:53:37] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:53:37] [INFO]   -> Found value: SFD
[2026-04-01 15:53:37] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 15:53:37] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 15:53:37] [INFO] Concatenating street name and type
[2026-04-01 15:53:37] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:53:37] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:53:37] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:53:37] [INFO] Number of extracted fields: 20
[2026-04-01 15:53:37] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 15:53:37] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 15:53:37] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 15:53:37] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:53:37] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:53:37] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:53:37] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:53:37] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:53:37] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:53:38] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:53:38] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:53:38] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:53:38] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:53:41] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115336790.xml
[2026-04-01 15:53:41] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115336790.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115336790.xml
[2026-04-01 15:53:41] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115336790.xml
[2026-04-01 15:53:46] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115346869.xml
[2026-04-01 15:53:46] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115346869.xml for user: 68920395733981a47
[2026-04-01 15:53:46] [INFO] File size: 6707 bytes
[2026-04-01 15:53:47] [INFO] Created FTPFiles record with ID: 69cd3f8b453c6ccb0
[2026-04-01 15:53:47] [INFO] About to extract fields from XML. File size: 6707 bytes
[2026-04-01 15:53:47] [INFO] Number of mappings: 24
[2026-04-01 15:53:47] [INFO] Starting XML parsing. Content length: 6707
[2026-04-01 15:53:47] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:53:47] [INFO] Processing 24 field mappings
[2026-04-01 15:53:47] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:53:47] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:53:47] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:53:47] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:53:47] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:53:47] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:53:47] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:53:47] [INFO]   -> Found value: 37379
[2026-04-01 15:53:47] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:53:47] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:53:47] [INFO]   -> Found value: 1812
[2026-04-01 15:53:47] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:53:47] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:53:47] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:53:47] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:53:47] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:53:47] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:53:47] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:53:47] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:53:47] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:53:47] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:53:47] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:53:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:47] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:53:47] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:53:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:47] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:53:47] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:53:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:47] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:53:47] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:53:47] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:53:47] [INFO]   -> Found value: 35.241216
[2026-04-01 15:53:47] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:53:47] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:53:47] [INFO]   -> Found value: -85.127338
[2026-04-01 15:53:47] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:53:47] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:53:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:47] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 15:53:47] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:53:47] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:47] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:53:47] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:47] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:53:47] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:47] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:53:47] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:47] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:53:47] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:47] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:53:47] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:47] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:53:47] [INFO]   -> Found value: RD
[2026-04-01 15:53:47] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:53:47] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:53:47] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:47] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:53:47] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:53:47] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:53:47] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:53:47] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:53:47] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:53:47] [INFO] Found 10 elements for 'Comment', concatenating 10 non-empty values
[2026-04-01 15:53:47] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:53:47] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:47] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:47] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:53:47] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:53:47] [INFO]   -> Found value: SFD
[2026-04-01 15:53:47] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 15:53:47] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 15:53:47] [INFO] Concatenating street name and type
[2026-04-01 15:53:47] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:53:47] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:53:47] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:53:47] [INFO] Number of extracted fields: 20
[2026-04-01 15:53:47] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 15:53:47] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 15:53:47] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 15:53:47] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:53:47] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:53:47] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:53:47] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:53:47] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:53:47] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:53:48] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:53:48] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:53:48] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:53:48] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:53:51] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115346869.xml
[2026-04-01 15:53:51] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115346869.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115346869.xml
[2026-04-01 15:53:51] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115346869.xml
[2026-04-01 15:53:52] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115351916.xml
[2026-04-01 15:53:52] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115351916.xml for user: 68920395733981a47
[2026-04-01 15:53:52] [INFO] File size: 7107 bytes
[2026-04-01 15:53:52] [INFO] Created FTPFiles record with ID: 69cd3f9054c65af39
[2026-04-01 15:53:52] [INFO] About to extract fields from XML. File size: 7107 bytes
[2026-04-01 15:53:52] [INFO] Number of mappings: 24
[2026-04-01 15:53:52] [INFO] Starting XML parsing. Content length: 7107
[2026-04-01 15:53:52] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:53:52] [INFO] Processing 24 field mappings
[2026-04-01 15:53:52] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:53:52] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:53:52] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:53:52] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:53:52] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:53:52] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:53:52] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:53:52] [INFO]   -> Found value: 37379
[2026-04-01 15:53:52] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:53:52] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:53:52] [INFO]   -> Found value: 1812
[2026-04-01 15:53:52] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:53:52] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:53:52] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:53:52] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:53:52] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:53:52] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:53:52] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:53:52] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:53:52] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:53:52] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:53:52] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:53:52] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:52] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:53:52] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:53:52] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:52] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:53:52] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:53:52] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:52] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:53:52] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:53:52] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:53:52] [INFO]   -> Found value: 35.241216
[2026-04-01 15:53:52] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:53:52] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:53:52] [INFO]   -> Found value: -85.127338
[2026-04-01 15:53:52] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:53:52] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:53:52] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:52] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 15:53:52] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:53:52] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:52] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:53:52] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:52] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:53:52] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:52] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:53:52] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:52] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:53:52] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:52] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:53:52] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:52] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:53:52] [INFO]   -> Found value: RD
[2026-04-01 15:53:52] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:53:52] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:53:52] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:52] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:53:52] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:53:52] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:53:52] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:53:52] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:53:52] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:53:52] [INFO] Found 12 elements for 'Comment', concatenating 12 non-empty values
[2026-04-01 15:53:52] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:53:52] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:52] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:52] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:53:52] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:53:52] [INFO]   -> Found value: SFD
[2026-04-01 15:53:52] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 15:53:52] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 15:53:52] [INFO] Concatenating street name and type
[2026-04-01 15:53:52] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:53:52] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:53:52] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:53:52] [INFO] Number of extracted fields: 20
[2026-04-01 15:53:52] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 15:53:52] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 15:53:52] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 15:53:52] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:53:52] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:53:52] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:53:52] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:53:52] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:53:53] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:53:53] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:53:53] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:53:53] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:53:53] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:53:56] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115351916.xml
[2026-04-01 15:53:56] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115351916.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115351916.xml
[2026-04-01 15:53:56] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115351916.xml
[2026-04-01 15:53:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115356979.xml
[2026-04-01 15:53:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115356979.xml for user: 68920395733981a47
[2026-04-01 15:53:57] [INFO] File size: 7455 bytes
[2026-04-01 15:53:57] [INFO] Created FTPFiles record with ID: 69cd3f955c9a8f209
[2026-04-01 15:53:57] [INFO] About to extract fields from XML. File size: 7455 bytes
[2026-04-01 15:53:57] [INFO] Number of mappings: 24
[2026-04-01 15:53:57] [INFO] Starting XML parsing. Content length: 7455
[2026-04-01 15:53:57] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:53:57] [INFO] Processing 24 field mappings
[2026-04-01 15:53:57] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:53:57] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:53:57] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:53:57] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:53:57] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:53:57] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:53:57] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:53:57] [INFO]   -> Found value: 37379
[2026-04-01 15:53:57] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:53:57] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:53:57] [INFO]   -> Found value: 1812
[2026-04-01 15:53:57] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:53:57] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:53:57] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:53:57] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:53:57] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:53:57] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:53:57] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:53:57] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:53:57] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:53:57] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:53:57] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:53:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:57] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:53:57] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:53:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:57] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:53:57] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:53:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:57] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:53:57] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:53:57] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:53:57] [INFO]   -> Found value: 35.241216
[2026-04-01 15:53:57] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:53:57] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:53:57] [INFO]   -> Found value: -85.127338
[2026-04-01 15:53:57] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:53:57] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:53:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:53:57] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 15:53:57] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:53:57] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:57] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:53:57] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:57] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:53:57] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:57] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:53:57] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:57] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:53:57] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:57] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:53:57] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:57] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:53:57] [INFO]   -> Found value: RD
[2026-04-01 15:53:57] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:53:57] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:53:57] [INFO]   -> No value found (null or empty)
[2026-04-01 15:53:57] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:53:57] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:53:57] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:53:57] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:53:57] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:53:57] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:53:57] [INFO] Found 14 elements for 'Comment', concatenating 14 non-empty values
[2026-04-01 15:53:57] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:53:57] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:57] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:53:57] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:53:57] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:53:57] [INFO]   -> Found value: SFD
[2026-04-01 15:53:57] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 15:53:57] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 15:53:57] [INFO] Concatenating street name and type
[2026-04-01 15:53:57] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:53:57] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:53:57] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:53:57] [INFO] Number of extracted fields: 20
[2026-04-01 15:53:57] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 15:53:57] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 15:53:57] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 15:53:57] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:53:57] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:53:57] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:53:57] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:53:57] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:53:58] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:53:58] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:53:58] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:53:58] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:53:58] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:54:01] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115356979.xml
[2026-04-01 15:54:01] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115356979.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115356979.xml
[2026-04-01 15:54:01] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115356979.xml
[2026-04-01 15:54:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115417152.xml
[2026-04-01 15:54:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115417152.xml for user: 68920395733981a47
[2026-04-01 15:54:17] [INFO] File size: 7615 bytes
[2026-04-01 15:54:17] [INFO] Created FTPFiles record with ID: 69cd3fa98b6565aaa
[2026-04-01 15:54:17] [INFO] About to extract fields from XML. File size: 7615 bytes
[2026-04-01 15:54:17] [INFO] Number of mappings: 24
[2026-04-01 15:54:17] [INFO] Starting XML parsing. Content length: 7615
[2026-04-01 15:54:17] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:54:17] [INFO] Processing 24 field mappings
[2026-04-01 15:54:17] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:54:17] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:54:17] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:54:17] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:54:17] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:54:17] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:54:17] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:54:17] [INFO]   -> Found value: 37379
[2026-04-01 15:54:17] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:54:17] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:54:17] [INFO]   -> Found value: 1812
[2026-04-01 15:54:17] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:54:17] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:54:17] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:54:17] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:54:17] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:54:17] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:54:17] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:54:17] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:54:17] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:54:17] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:54:17] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:54:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:17] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:54:17] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:54:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:17] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:54:17] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:54:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:17] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:54:17] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:54:17] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:54:17] [INFO]   -> Found value: 35.241216
[2026-04-01 15:54:17] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:54:17] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:54:17] [INFO]   -> Found value: -85.127338
[2026-04-01 15:54:17] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:54:17] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:54:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:17] [INFO]   -> Set field 'dispatched' = null
[2026-04-01 15:54:17] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:54:17] [INFO]   -> No value found (null or empty)
[2026-04-01 15:54:17] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:54:17] [INFO]   -> No value found (null or empty)
[2026-04-01 15:54:17] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:54:17] [INFO]   -> No value found (null or empty)
[2026-04-01 15:54:17] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:54:17] [INFO]   -> No value found (null or empty)
[2026-04-01 15:54:17] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:54:17] [INFO]   -> No value found (null or empty)
[2026-04-01 15:54:17] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:54:17] [INFO]   -> No value found (null or empty)
[2026-04-01 15:54:17] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:54:17] [INFO]   -> Found value: RD
[2026-04-01 15:54:17] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:54:17] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:54:17] [INFO]   -> No value found (null or empty)
[2026-04-01 15:54:17] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:54:17] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:54:17] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:54:17] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:54:17] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:54:17] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:54:17] [INFO] Found 15 elements for 'Comment', concatenating 15 non-empty values
[2026-04-01 15:54:17] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:54:17] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:54:17] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:54:17] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:54:17] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:54:17] [INFO]   -> Found value: SFD
[2026-04-01 15:54:17] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-01 15:54:17] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-01 15:54:17] [INFO] Concatenating street name and type
[2026-04-01 15:54:17] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:54:17] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:54:17] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":null,"policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:54:17] [INFO] Number of extracted fields: 20
[2026-04-01 15:54:17] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-01 15:54:17] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-01 15:54:17] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-01 15:54:17] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:54:17] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:54:17] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:54:17] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:54:18] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:54:18] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:54:18] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:54:18] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:54:18] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:54:18] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:54:22] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115417152.xml
[2026-04-01 15:54:22] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115417152.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115417152.xml
[2026-04-01 15:54:22] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115417152.xml
[2026-04-01 15:54:22] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115422183.xml
[2026-04-01 15:54:22] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115422183.xml for user: 68920395733981a47
[2026-04-01 15:54:22] [INFO] File size: 10686 bytes
[2026-04-01 15:54:22] [INFO] Created FTPFiles record with ID: 69cd3fae8fea37693
[2026-04-01 15:54:22] [INFO] About to extract fields from XML. File size: 10686 bytes
[2026-04-01 15:54:22] [INFO] Number of mappings: 24
[2026-04-01 15:54:22] [INFO] Starting XML parsing. Content length: 10686
[2026-04-01 15:54:22] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:54:22] [INFO] Processing 24 field mappings
[2026-04-01 15:54:22] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:54:22] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:54:22] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:54:22] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:54:22] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:54:22] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:54:22] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:54:22] [INFO]   -> Found value: 37379
[2026-04-01 15:54:22] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:54:22] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:54:22] [INFO]   -> Found value: 1812
[2026-04-01 15:54:22] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:54:22] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:54:22] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:54:22] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:54:22] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:54:22] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:54:22] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:54:22] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:54:22] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:54:22] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:54:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:54:22] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:54:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:54:22] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:54:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:54:22] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:54:22] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:54:22] [INFO]   -> Found value: 35.241216
[2026-04-01 15:54:22] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:54:22] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:54:22] [INFO]   -> Found value: -85.127338
[2026-04-01 15:54:22] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:54:22] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:54:22] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:54:22] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:54:22] [INFO]   -> Found value: DBFMED
[2026-04-01 15:54:22] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-01 15:54:22] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-01 15:54:22] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:54:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:54:22] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:54:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:54:22] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:54:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:54:22] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:54:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-01 15:54:22] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:54:22] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:54:22] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:54:19"
[2026-04-01 15:54:22] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:54:22] [INFO]   -> Found value: RD
[2026-04-01 15:54:22] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:54:22] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:54:22] [INFO]   -> Found value: 26-000646
[2026-04-01 15:54:22] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:54:22] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:54:22] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:54:22] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:54:22] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:54:22] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:54:22] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:54:22] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:54:22] [INFO] Found 16 elements for 'Comment', concatenating 16 non-empty values
[2026-04-01 15:54:22] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:54:22] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]"
[2026-04-01 15:54:22] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]"
[2026-04-01 15:54:22] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:54:22] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:54:22] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:54:22] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-01 15:54:22] [INFO]   -> Found value: SFD
DBFD
[2026-04-01 15:54:22] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-01 15:54:22] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:54:22] [INFO] Concatenating street name and type
[2026-04-01 15:54:22] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:54:22] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:54:22] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-01 15:54:19","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:54:22] [INFO] Number of extracted fields: 29
[2026-04-01 15:54:22] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-01 15:54:22] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-01 15:54:22] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-01 15:54:22] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:54:22] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:54:22] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-01 15:54:22] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:54:22] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:54:22] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-01 15:54:22] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:54:23] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:54:23] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:54:23] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:54:23] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:54:23] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:54:23] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:54:26] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115422183.xml
[2026-04-01 15:54:26] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115422183.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115422183.xml
[2026-04-01 15:54:26] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115422183.xml
[2026-04-01 15:54:27] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115427237.xml
[2026-04-01 15:54:27] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115427237.xml for user: 68920395733981a47
[2026-04-01 15:54:27] [INFO] File size: 10771 bytes
[2026-04-01 15:54:27] [INFO] Created FTPFiles record with ID: 69cd3fb3a31ff4720
[2026-04-01 15:54:27] [INFO] About to extract fields from XML. File size: 10771 bytes
[2026-04-01 15:54:27] [INFO] Number of mappings: 24
[2026-04-01 15:54:27] [INFO] Starting XML parsing. Content length: 10771
[2026-04-01 15:54:27] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:54:27] [INFO] Processing 24 field mappings
[2026-04-01 15:54:27] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:54:27] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:54:27] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:54:27] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:54:27] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:54:27] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:54:27] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:54:27] [INFO]   -> Found value: 37379
[2026-04-01 15:54:27] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:54:27] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:54:27] [INFO]   -> Found value: 1812
[2026-04-01 15:54:27] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:54:27] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:54:27] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:54:27] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:54:27] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:54:27] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:54:27] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:54:27] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:54:27] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:54:27] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:54:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:54:27] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:54:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:54:27] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:54:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:54:27] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:54:27] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:54:27] [INFO]   -> Found value: 35.241216
[2026-04-01 15:54:27] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:54:27] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:54:27] [INFO]   -> Found value: -85.127338
[2026-04-01 15:54:27] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:54:27] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:54:27] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:54:27] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:54:27] [INFO]   -> Found value: DBFMED
[2026-04-01 15:54:27] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-01 15:54:27] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-01 15:54:27] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:54:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:54:27] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:54:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:54:27] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:54:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:54:27] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:54:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-01 15:54:27] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:54:27] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:54:27] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:54:19"
[2026-04-01 15:54:27] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:54:27] [INFO]   -> Found value: RD
[2026-04-01 15:54:27] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:54:27] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:54:27] [INFO]   -> Found value: 26-000646
[2026-04-01 15:54:27] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:54:27] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:54:27] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:54:27] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:54:27] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:54:27] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:54:27] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:54:27] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:54:27] [INFO] Found 17 elements for 'Comment', concatenating 17 non-empty values
[2026-04-01 15:54:27] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:54:27] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]"
[2026-04-01 15:54:27] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]"
[2026-04-01 15:54:27] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:54:27] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:54:27] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:54:27] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-01 15:54:27] [INFO]   -> Found value: SFD
DBFD
[2026-04-01 15:54:27] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-01 15:54:27] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:54:27] [INFO] Concatenating street name and type
[2026-04-01 15:54:27] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:54:27] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:54:27] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-01 15:54:19","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:54:27] [INFO] Number of extracted fields: 29
[2026-04-01 15:54:27] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-01 15:54:27] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-01 15:54:27] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-01 15:54:27] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:54:28] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:54:28] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-01 15:54:28] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:54:28] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:54:28] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-01 15:54:28] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:54:28] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:54:28] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:54:28] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:54:28] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:54:28] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:54:28] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:54:32] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115427237.xml
[2026-04-01 15:54:32] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115427237.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115427237.xml
[2026-04-01 15:54:32] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115427237.xml
[2026-04-01 15:54:32] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115432263.xml
[2026-04-01 15:54:32] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115432263.xml for user: 68920395733981a47
[2026-04-01 15:54:32] [INFO] File size: 10907 bytes
[2026-04-01 15:54:32] [INFO] Created FTPFiles record with ID: 69cd3fb8ca13757df
[2026-04-01 15:54:32] [INFO] About to extract fields from XML. File size: 10907 bytes
[2026-04-01 15:54:32] [INFO] Number of mappings: 24
[2026-04-01 15:54:32] [INFO] Starting XML parsing. Content length: 10907
[2026-04-01 15:54:32] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:54:32] [INFO] Processing 24 field mappings
[2026-04-01 15:54:32] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:54:32] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:54:32] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:54:32] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:54:32] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:54:32] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:54:32] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:54:32] [INFO]   -> Found value: 37379
[2026-04-01 15:54:32] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:54:32] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:54:32] [INFO]   -> Found value: 1812
[2026-04-01 15:54:32] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:54:32] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:54:32] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:54:32] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:54:32] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:54:32] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:54:32] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:54:32] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:54:32] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:54:32] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:54:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:54:32] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:54:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:54:32] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:54:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:54:32] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:54:32] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:54:32] [INFO]   -> Found value: 35.241216
[2026-04-01 15:54:32] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:54:32] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:54:32] [INFO]   -> Found value: -85.127338
[2026-04-01 15:54:32] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:54:32] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:54:32] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:54:32] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:54:32] [INFO]   -> Found value: DBFMED
[2026-04-01 15:54:32] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-01 15:54:32] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-01 15:54:32] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:54:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:54:32] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:54:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:54:32] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:54:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:54:32] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:54:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-01 15:54:32] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:54:32] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:54:32] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:54:19"
[2026-04-01 15:54:32] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:54:32] [INFO]   -> Found value: RD
[2026-04-01 15:54:32] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:54:32] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:54:32] [INFO]   -> Found value: 26-000646
[2026-04-01 15:54:32] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:54:32] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:54:32] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:54:32] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:54:32] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:54:32] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:54:32] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:54:32] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:54:32] [INFO] Found 18 elements for 'Comment', concatenating 18 non-empty values
[2026-04-01 15:54:32] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:54:32] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:54:32] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:54:32] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:54:32] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:54:32] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:54:32] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-01 15:54:32] [INFO]   -> Found value: SFD
DBFD
[2026-04-01 15:54:32] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-01 15:54:32] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:54:32] [INFO] Concatenating street name and type
[2026-04-01 15:54:32] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:54:32] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:54:32] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-01 15:54:19","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:54:32] [INFO] Number of extracted fields: 29
[2026-04-01 15:54:32] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-01 15:54:32] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-01 15:54:32] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-01 15:54:32] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:54:33] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:54:33] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-01 15:54:33] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:54:33] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:54:33] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-01 15:54:33] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:54:33] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:54:33] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:54:33] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:54:33] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:54:33] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:54:33] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:54:37] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115432263.xml
[2026-04-01 15:54:37] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115432263.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115432263.xml
[2026-04-01 15:54:37] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115432263.xml
[2026-04-01 15:54:47] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115447415.xml
[2026-04-01 15:54:47] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115447415.xml for user: 68920395733981a47
[2026-04-01 15:54:47] [INFO] File size: 11058 bytes
[2026-04-01 15:54:47] [INFO] Created FTPFiles record with ID: 69cd3fc7cf77ca95f
[2026-04-01 15:54:47] [INFO] About to extract fields from XML. File size: 11058 bytes
[2026-04-01 15:54:47] [INFO] Number of mappings: 24
[2026-04-01 15:54:47] [INFO] Starting XML parsing. Content length: 11058
[2026-04-01 15:54:47] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:54:47] [INFO] Processing 24 field mappings
[2026-04-01 15:54:47] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:54:47] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:54:47] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:54:47] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:54:47] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:54:47] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:54:47] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:54:47] [INFO]   -> Found value: 37379
[2026-04-01 15:54:47] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:54:47] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:54:47] [INFO]   -> Found value: 1812
[2026-04-01 15:54:47] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:54:47] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:54:47] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:54:47] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:54:47] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:54:47] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:54:47] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:54:47] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:54:47] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:54:47] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:54:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'enroute' = null
[2026-04-01 15:54:47] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:54:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:54:47] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:54:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:54:47] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:54:47] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:54:47] [INFO]   -> Found value: 35.241216
[2026-04-01 15:54:47] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:54:47] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:54:47] [INFO]   -> Found value: -85.127338
[2026-04-01 15:54:47] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:54:47] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:54:47] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:54:47] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:54:47] [INFO]   -> Found value: DBFMED
[2026-04-01 15:54:47] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-01 15:54:47] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-01 15:54:47] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:54:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:54:47] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:54:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:54:47] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:54:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:54:47] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:54:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-01 15:54:47] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:54:47] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:54:47] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:54:19"
[2026-04-01 15:54:47] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:54:47] [INFO]   -> Found value: RD
[2026-04-01 15:54:47] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:54:47] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:54:47] [INFO]   -> Found value: 26-000646
[2026-04-01 15:54:47] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:54:47] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:54:47] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:54:47] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:54:47] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:54:47] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:54:47] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:54:47] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:54:47] [INFO] Found 19 elements for 'Comment', concatenating 19 non-empty values
[2026-04-01 15:54:47] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:54:47] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:54:47] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:54:47] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:54:47] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:54:47] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:54:47] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-01 15:54:47] [INFO]   -> Found value: SFD
DBFD
[2026-04-01 15:54:47] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-01 15:54:47] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:54:47] [INFO] Concatenating street name and type
[2026-04-01 15:54:47] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:54:47] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:54:47] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-01 15:54:19","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:54:47] [INFO] Number of extracted fields: 29
[2026-04-01 15:54:47] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-01 15:54:47] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-01 15:54:47] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-01 15:54:47] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:54:48] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:54:48] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-01 15:54:48] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:54:48] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:54:48] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-01 15:54:48] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:54:48] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:54:48] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:54:48] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:54:48] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:54:48] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:54:48] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:54:52] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115447415.xml
[2026-04-01 15:54:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115447415.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115447415.xml
[2026-04-01 15:54:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115447415.xml
[2026-04-01 15:55:12] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115512619.xml
[2026-04-01 15:55:12] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115512619.xml for user: 68920395733981a47
[2026-04-01 15:55:12] [INFO] File size: 13800 bytes
[2026-04-01 15:55:13] [INFO] Created FTPFiles record with ID: 69cd3fe10bae9c18a
[2026-04-01 15:55:13] [INFO] About to extract fields from XML. File size: 13800 bytes
[2026-04-01 15:55:13] [INFO] Number of mappings: 24
[2026-04-01 15:55:13] [INFO] Starting XML parsing. Content length: 13800
[2026-04-01 15:55:13] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:55:13] [INFO] Processing 24 field mappings
[2026-04-01 15:55:13] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:55:13] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:55:13] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:55:13] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:55:13] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:55:13] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:55:13] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:55:13] [INFO]   -> Found value: 37379
[2026-04-01 15:55:13] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:55:13] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:55:13] [INFO]   -> Found value: 1812
[2026-04-01 15:55:13] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:55:13] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:55:13] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:55:13] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:55:13] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:55:13] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:55:13] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:55:13] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:55:13] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:55:13] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:55:13] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:55:13] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:55:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:55:13] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:55:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:55:13] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:55:13] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:55:13] [INFO]   -> Found value: 35.241216
[2026-04-01 15:55:13] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:55:13] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:55:13] [INFO]   -> Found value: -85.127338
[2026-04-01 15:55:13] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:55:13] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:55:13] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:55:13] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:55:13] [INFO]   -> Found value: S2DB
[2026-04-01 15:55:13] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:55:13] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:55:13] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:55:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:55:13] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:55:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:55:13] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:55:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:55:13] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:55:13] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:55:13] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:55:13] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:55:13] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:55:13] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:55:13] [INFO]   -> Found value: RD
[2026-04-01 15:55:13] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:55:13] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:55:13] [INFO]   -> Found value: 26-000646
[2026-04-01 15:55:13] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:55:13] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:55:13] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:55:13] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:55:13] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:55:13] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:55:13] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:55:13] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:55:13] [INFO] Found 19 elements for 'Comment', concatenating 19 non-empty values
[2026-04-01 15:55:13] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:55:13] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:55:13] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:55:13] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:55:13] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:55:13] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:55:13] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:55:13] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:55:13] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:55:13] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:55:13] [INFO] Concatenating street name and type
[2026-04-01 15:55:13] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:55:13] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:55:13] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:55:13] [INFO] Number of extracted fields: 29
[2026-04-01 15:55:13] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:55:13] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:55:13] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:55:13] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:55:13] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:55:13] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:55:13] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:55:13] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:55:13] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:55:13] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:55:13] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:55:13] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:55:14] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:55:14] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:55:14] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:55:14] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:55:17] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115512619.xml
[2026-04-01 15:55:17] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115512619.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115512619.xml
[2026-04-01 15:55:17] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115512619.xml
[2026-04-01 15:55:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115517650.xml
[2026-04-01 15:55:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115517650.xml for user: 68920395733981a47
[2026-04-01 15:55:17] [INFO] File size: 14018 bytes
[2026-04-01 15:55:18] [INFO] Created FTPFiles record with ID: 69cd3fe61dc1b97ec
[2026-04-01 15:55:18] [INFO] About to extract fields from XML. File size: 14018 bytes
[2026-04-01 15:55:18] [INFO] Number of mappings: 24
[2026-04-01 15:55:18] [INFO] Starting XML parsing. Content length: 14018
[2026-04-01 15:55:18] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:55:18] [INFO] Processing 24 field mappings
[2026-04-01 15:55:18] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:55:18] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:55:18] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:55:18] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:55:18] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:55:18] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:55:18] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:55:18] [INFO]   -> Found value: 37379
[2026-04-01 15:55:18] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:55:18] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:55:18] [INFO]   -> Found value: 1812
[2026-04-01 15:55:18] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:55:18] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:55:18] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:55:18] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:55:18] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:55:18] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:55:18] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:55:18] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:55:18] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:55:18] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:55:18] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:55:18] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:55:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:55:18] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:55:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:55:18] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:55:18] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:55:18] [INFO]   -> Found value: 35.241216
[2026-04-01 15:55:18] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:55:18] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:55:18] [INFO]   -> Found value: -85.127338
[2026-04-01 15:55:18] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:55:18] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:55:18] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:55:18] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:55:18] [INFO]   -> Found value: S2DB
[2026-04-01 15:55:18] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:55:18] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:55:18] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:55:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:55:18] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:55:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:55:18] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:55:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:55:18] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:55:18] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:55:18] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:55:18] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:55:18] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:55:18] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:55:18] [INFO]   -> Found value: RD
[2026-04-01 15:55:18] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:55:18] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:55:18] [INFO]   -> Found value: 26-000646
[2026-04-01 15:55:18] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:55:18] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:55:18] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:55:18] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:55:18] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:55:18] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:55:18] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:55:18] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:55:18] [INFO] Found 20 elements for 'Comment', concatenating 20 non-empty values
[2026-04-01 15:55:18] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:55:18] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:55:18] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:55:18] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:55:18] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:55:18] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:55:18] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:55:18] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:55:18] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:55:18] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:55:18] [INFO] Concatenating street name and type
[2026-04-01 15:55:18] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:55:18] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:55:18] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:55:18] [INFO] Number of extracted fields: 29
[2026-04-01 15:55:18] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:55:18] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:55:18] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:55:18] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:55:18] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:55:18] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:55:18] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:55:18] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:55:18] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:55:18] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:55:18] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:55:18] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:55:19] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:55:19] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:55:19] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:55:19] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:55:22] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115517650.xml
[2026-04-01 15:55:22] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115517650.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115517650.xml
[2026-04-01 15:55:22] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115517650.xml
[2026-04-01 15:55:22] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115522700.xml
[2026-04-01 15:55:22] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115522700.xml for user: 68920395733981a47
[2026-04-01 15:55:22] [INFO] File size: 14427 bytes
[2026-04-01 15:55:24] [INFO] Created FTPFiles record with ID: 69cd3feca1ebfcd4d
[2026-04-01 15:55:24] [INFO] About to extract fields from XML. File size: 14427 bytes
[2026-04-01 15:55:24] [INFO] Number of mappings: 24
[2026-04-01 15:55:24] [INFO] Starting XML parsing. Content length: 14427
[2026-04-01 15:55:24] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:55:24] [INFO] Processing 24 field mappings
[2026-04-01 15:55:24] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:55:24] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:55:24] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:55:24] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:55:24] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:55:24] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:55:24] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:55:24] [INFO]   -> Found value: 37379
[2026-04-01 15:55:24] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:55:24] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:55:24] [INFO]   -> Found value: 1812
[2026-04-01 15:55:24] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:55:24] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:55:24] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:55:24] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:55:24] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:55:24] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:55:24] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:55:24] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:55:24] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:55:24] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:55:24] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:55:24] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:55:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:55:24] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:55:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:55:24] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:55:24] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:55:24] [INFO]   -> Found value: 35.241216
[2026-04-01 15:55:24] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:55:24] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:55:24] [INFO]   -> Found value: -85.127338
[2026-04-01 15:55:24] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:55:24] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:55:24] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:55:24] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:55:24] [INFO]   -> Found value: S2DB
[2026-04-01 15:55:24] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:55:24] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:55:24] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:55:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:55:24] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:55:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:55:24] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:55:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:55:24] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:55:24] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:55:24] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:55:24] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:55:24] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:55:24] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:55:24] [INFO]   -> Found value: RD
[2026-04-01 15:55:24] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:55:24] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:55:24] [INFO]   -> Found value: 26-000646
[2026-04-01 15:55:24] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:55:24] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:55:24] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:55:24] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:55:24] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:55:24] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:55:24] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:55:24] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:55:24] [INFO] Found 22 elements for 'Comment', concatenating 22 non-empty values
[2026-04-01 15:55:24] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:55:24] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:55:24] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:55:24] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:55:24] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:55:24] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:55:24] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:55:24] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:55:24] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:55:24] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:55:24] [INFO] Concatenating street name and type
[2026-04-01 15:55:24] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:55:24] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:55:24] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:55:24] [INFO] Number of extracted fields: 29
[2026-04-01 15:55:24] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:55:24] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:55:24] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:55:24] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:55:26] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:55:26] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:55:29] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:55:29] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:55:29] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:55:29] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:55:31] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:55:32] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:55:34] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:55:37] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:55:37] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:55:37] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:55:40] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115522700.xml
[2026-04-01 15:55:40] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115522700.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115522700.xml
[2026-04-01 15:55:40] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115522700.xml
[2026-04-01 15:55:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115537833.xml
[2026-04-01 15:55:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115537833.xml for user: 68920395733981a47
[2026-04-01 15:55:41] [INFO] File size: 14687 bytes
[2026-04-01 15:55:47] [INFO] Created FTPFiles record with ID: 69cd400329db098d3
[2026-04-01 15:55:47] [INFO] About to extract fields from XML. File size: 14687 bytes
[2026-04-01 15:55:47] [INFO] Number of mappings: 24
[2026-04-01 15:55:47] [INFO] Starting XML parsing. Content length: 14687
[2026-04-01 15:55:47] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:55:47] [INFO] Processing 24 field mappings
[2026-04-01 15:55:47] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:55:47] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:55:47] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:55:47] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:55:47] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:55:47] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:55:47] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:55:47] [INFO]   -> Found value: 37379
[2026-04-01 15:55:47] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:55:47] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:55:47] [INFO]   -> Found value: 1812
[2026-04-01 15:55:47] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:55:47] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:55:47] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:55:47] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:55:47] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:55:47] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:55:47] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:55:47] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:55:47] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:55:47] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:55:47] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:55:47] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:55:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:55:47] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:55:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:55:47] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:55:47] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:55:47] [INFO]   -> Found value: 35.241216
[2026-04-01 15:55:47] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:55:47] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:55:47] [INFO]   -> Found value: -85.127338
[2026-04-01 15:55:47] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:55:47] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:55:47] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:55:47] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:55:47] [INFO]   -> Found value: S2DB
[2026-04-01 15:55:47] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:55:47] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:55:47] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:55:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:55:47] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:55:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:55:47] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:55:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:55:47] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:55:47] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:55:47] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:55:47] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:55:47] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:55:47] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:55:47] [INFO]   -> Found value: RD
[2026-04-01 15:55:47] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:55:47] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:55:47] [INFO]   -> Found value: 26-000646
[2026-04-01 15:55:47] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:55:47] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:55:47] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:55:47] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:55:47] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:55:47] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:55:47] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:55:47] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:55:47] [INFO] Found 23 elements for 'Comment', concatenating 23 non-empty values
[2026-04-01 15:55:47] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:55:47] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:55:47] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:55:47] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:55:47] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:55:47] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:55:47] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:55:47] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:55:47] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:55:47] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:55:47] [INFO] Concatenating street name and type
[2026-04-01 15:55:47] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:55:47] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:55:47] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:55:47] [INFO] Number of extracted fields: 29
[2026-04-01 15:55:47] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:55:47] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:55:47] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:55:47] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:55:51] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:55:51] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:55:54] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:55:54] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:55:54] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:55:54] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:55:57] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:56:00] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:56:03] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:56:06] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:56:06] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:56:06] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:56:09] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115537833.xml
[2026-04-01 15:56:09] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115537833.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115537833.xml
[2026-04-01 15:56:09] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115537833.xml
[2026-04-01 15:56:10] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115542880.xml
[2026-04-01 15:56:10] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115542880.xml for user: 68920395733981a47
[2026-04-01 15:56:10] [INFO] File size: 14891 bytes
[2026-04-01 15:56:13] [INFO] Created FTPFiles record with ID: 69cd401de9c833bef
[2026-04-01 15:56:13] [INFO] About to extract fields from XML. File size: 14891 bytes
[2026-04-01 15:56:13] [INFO] Number of mappings: 24
[2026-04-01 15:56:13] [INFO] Starting XML parsing. Content length: 14891
[2026-04-01 15:56:13] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:56:13] [INFO] Processing 24 field mappings
[2026-04-01 15:56:13] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:56:13] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:56:13] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:56:13] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:56:13] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:56:13] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:56:13] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:56:13] [INFO]   -> Found value: 37379
[2026-04-01 15:56:13] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:56:13] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:56:13] [INFO]   -> Found value: 1812
[2026-04-01 15:56:13] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:56:13] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:56:13] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:56:13] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:56:13] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:56:13] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:56:13] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:56:13] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:56:13] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:56:13] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:56:13] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:56:13] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:56:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:56:13] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:56:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:56:13] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:56:13] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:56:13] [INFO]   -> Found value: 35.241216
[2026-04-01 15:56:13] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:56:13] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:56:13] [INFO]   -> Found value: -85.127338
[2026-04-01 15:56:13] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:56:13] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:56:13] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:56:13] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:56:13] [INFO]   -> Found value: S2DB
[2026-04-01 15:56:13] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:56:13] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:56:13] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:56:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:56:13] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:56:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:56:13] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:56:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:56:13] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:56:13] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:56:13] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:56:13] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:56:13] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:56:13] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:56:13] [INFO]   -> Found value: RD
[2026-04-01 15:56:13] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:56:13] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:56:13] [INFO]   -> Found value: 26-000646
[2026-04-01 15:56:13] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:56:13] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:56:13] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:56:13] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:56:13] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:56:13] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:56:13] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:56:13] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:56:13] [INFO] Found 24 elements for 'Comment', concatenating 24 non-empty values
[2026-04-01 15:56:13] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:56:13] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:56:13] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:56:13] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:56:13] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:56:13] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:56:13] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:56:13] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:56:13] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:56:13] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:56:13] [INFO] Concatenating street name and type
[2026-04-01 15:56:13] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:56:13] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:56:13] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:56:13] [INFO] Number of extracted fields: 29
[2026-04-01 15:56:13] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:56:13] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:56:13] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:56:13] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:56:14] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:56:14] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:56:16] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:56:16] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:56:16] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:56:16] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:56:17] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:56:18] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:56:19] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:56:21] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:56:21] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:56:21] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:56:24] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115542880.xml
[2026-04-01 15:56:24] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115542880.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115542880.xml
[2026-04-01 15:56:24] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115542880.xml
[2026-04-01 15:56:24] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115553012.xml
[2026-04-01 15:56:24] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115553012.xml for user: 68920395733981a47
[2026-04-01 15:56:24] [INFO] File size: 15106 bytes
[2026-04-01 15:56:27] [INFO] Created FTPFiles record with ID: 69cd402b33841c201
[2026-04-01 15:56:27] [INFO] About to extract fields from XML. File size: 15106 bytes
[2026-04-01 15:56:27] [INFO] Number of mappings: 24
[2026-04-01 15:56:27] [INFO] Starting XML parsing. Content length: 15106
[2026-04-01 15:56:27] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:56:27] [INFO] Processing 24 field mappings
[2026-04-01 15:56:27] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:56:27] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:56:27] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:56:27] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:56:27] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:56:27] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:56:27] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:56:27] [INFO]   -> Found value: 37379
[2026-04-01 15:56:27] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:56:27] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:56:27] [INFO]   -> Found value: 1812
[2026-04-01 15:56:27] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:56:27] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:56:27] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:56:27] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:56:27] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:56:27] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:56:27] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:56:27] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:56:27] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:56:27] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:56:27] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:56:27] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:56:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:56:27] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:56:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:56:27] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:56:27] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:56:27] [INFO]   -> Found value: 35.241216
[2026-04-01 15:56:27] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:56:27] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:56:27] [INFO]   -> Found value: -85.127338
[2026-04-01 15:56:27] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:56:27] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:56:27] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:56:27] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:56:27] [INFO]   -> Found value: S2DB
[2026-04-01 15:56:27] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:56:27] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:56:27] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:56:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:56:27] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:56:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:56:27] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:56:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:56:27] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:56:27] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:56:27] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:56:27] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:56:27] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:56:27] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:56:27] [INFO]   -> Found value: RD
[2026-04-01 15:56:27] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:56:27] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:56:27] [INFO]   -> Found value: 26-000646
[2026-04-01 15:56:27] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:56:27] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:56:27] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:56:27] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:56:27] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:56:27] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:56:27] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:56:27] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:56:27] [INFO] Found 25 elements for 'Comment', concatenating 25 non-empty values
[2026-04-01 15:56:27] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:56:27] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:56:27] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:56:27] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:56:27] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:56:27] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:56:27] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:56:27] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:56:27] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:56:27] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:56:27] [INFO] Concatenating street name and type
[2026-04-01 15:56:27] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:56:27] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:56:27] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:56:27] [INFO] Number of extracted fields: 29
[2026-04-01 15:56:27] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:56:27] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:56:27] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:56:27] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:56:28] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:56:28] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:56:30] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:56:30] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:56:30] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:56:30] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:56:31] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:56:32] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:56:34] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:56:35] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:56:35] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:56:35] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:56:38] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115553012.xml
[2026-04-01 15:56:38] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115553012.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115553012.xml
[2026-04-01 15:56:38] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115553012.xml
[2026-04-01 15:56:38] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115603122.xml
[2026-04-01 15:56:38] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115603122.xml for user: 68920395733981a47
[2026-04-01 15:56:38] [INFO] File size: 15300 bytes
[2026-04-01 15:56:41] [INFO] Created FTPFiles record with ID: 69cd40398ab4f1bb2
[2026-04-01 15:56:41] [INFO] About to extract fields from XML. File size: 15300 bytes
[2026-04-01 15:56:41] [INFO] Number of mappings: 24
[2026-04-01 15:56:41] [INFO] Starting XML parsing. Content length: 15300
[2026-04-01 15:56:41] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:56:41] [INFO] Processing 24 field mappings
[2026-04-01 15:56:41] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:56:41] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:56:41] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:56:41] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:56:41] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:56:41] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:56:41] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:56:41] [INFO]   -> Found value: 37379
[2026-04-01 15:56:41] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:56:41] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:56:41] [INFO]   -> Found value: 1812
[2026-04-01 15:56:41] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:56:41] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:56:41] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:56:41] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:56:41] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:56:41] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:56:41] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:56:41] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:56:41] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:56:41] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:56:41] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:56:41] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:56:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:56:41] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:56:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:56:41] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:56:41] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:56:41] [INFO]   -> Found value: 35.241216
[2026-04-01 15:56:41] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:56:41] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:56:41] [INFO]   -> Found value: -85.127338
[2026-04-01 15:56:41] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:56:41] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:56:41] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:56:41] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:56:41] [INFO]   -> Found value: S2DB
[2026-04-01 15:56:41] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:56:41] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:56:41] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:56:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:56:41] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:56:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:56:41] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:56:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:56:41] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:56:41] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:56:41] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:56:41] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:56:41] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:56:41] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:56:41] [INFO]   -> Found value: RD
[2026-04-01 15:56:41] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:56:41] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:56:41] [INFO]   -> Found value: 26-000646
[2026-04-01 15:56:41] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:56:41] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:56:41] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:56:41] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:56:41] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:56:41] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:56:41] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:56:41] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:56:41] [INFO] Found 26 elements for 'Comment', concatenating 26 non-empty values
[2026-04-01 15:56:41] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:56:41] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:56:41] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:56:41] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:56:41] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:56:41] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:56:41] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:56:41] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:56:41] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:56:41] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:56:41] [INFO] Concatenating street name and type
[2026-04-01 15:56:41] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:56:41] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:56:41] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:56:41] [INFO] Number of extracted fields: 29
[2026-04-01 15:56:41] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:56:41] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:56:41] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:56:41] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:56:43] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:56:43] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:56:44] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:56:44] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:56:44] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:56:44] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:56:45] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:56:46] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:56:47] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:56:48] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:56:48] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:56:48] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:56:52] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115603122.xml
[2026-04-01 15:56:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115603122.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115603122.xml
[2026-04-01 15:56:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115603122.xml
[2026-04-01 15:56:52] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115613207.xml
[2026-04-01 15:56:52] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115613207.xml for user: 68920395733981a47
[2026-04-01 15:56:52] [INFO] File size: 15688 bytes
[2026-04-01 15:56:54] [INFO] Created FTPFiles record with ID: 69cd4046b1d7efa3a
[2026-04-01 15:56:54] [INFO] About to extract fields from XML. File size: 15688 bytes
[2026-04-01 15:56:54] [INFO] Number of mappings: 24
[2026-04-01 15:56:54] [INFO] Starting XML parsing. Content length: 15688
[2026-04-01 15:56:54] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:56:54] [INFO] Processing 24 field mappings
[2026-04-01 15:56:54] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:56:54] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:56:54] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:56:54] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:56:54] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:56:54] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:56:54] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:56:54] [INFO]   -> Found value: 37379
[2026-04-01 15:56:54] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:56:54] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:56:54] [INFO]   -> Found value: 1812
[2026-04-01 15:56:54] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:56:54] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:56:54] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:56:54] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:56:54] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:56:54] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:56:54] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:56:54] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:56:54] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:56:54] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:56:54] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:56:54] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:56:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:56:54] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:56:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:56:54] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:56:54] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:56:54] [INFO]   -> Found value: 35.241216
[2026-04-01 15:56:54] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:56:54] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:56:54] [INFO]   -> Found value: -85.127338
[2026-04-01 15:56:54] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:56:54] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:56:54] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:56:54] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:56:54] [INFO]   -> Found value: S2DB
[2026-04-01 15:56:54] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:56:54] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:56:54] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:56:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:56:54] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:56:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:56:54] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:56:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:56:54] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:56:54] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:56:54] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:56:54] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:56:54] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:56:54] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:56:54] [INFO]   -> Found value: RD
[2026-04-01 15:56:54] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:56:54] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:56:54] [INFO]   -> Found value: 26-000646
[2026-04-01 15:56:54] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:56:54] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:56:54] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:56:54] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:56:54] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:56:54] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:56:54] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:56:54] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:56:54] [INFO] Found 28 elements for 'Comment', concatenating 28 non-empty values
[2026-04-01 15:56:54] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:56:54] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:56:54] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:56:54] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:56:54] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:56:54] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:56:54] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:56:54] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:56:54] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:56:54] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:56:54] [INFO] Concatenating street name and type
[2026-04-01 15:56:54] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:56:54] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:56:54] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:56:54] [INFO] Number of extracted fields: 29
[2026-04-01 15:56:54] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:56:54] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:56:54] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:56:54] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:56:55] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:56:55] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:56:57] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:56:57] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:56:57] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:56:57] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:56:58] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:56:59] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:57:01] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:57:02] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:57:02] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:57:02] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:57:05] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115613207.xml
[2026-04-01 15:57:05] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115613207.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115613207.xml
[2026-04-01 15:57:05] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115613207.xml
[2026-04-01 15:57:05] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115628324.xml
[2026-04-01 15:57:05] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115628324.xml for user: 68920395733981a47
[2026-04-01 15:57:05] [INFO] File size: 15884 bytes
[2026-04-01 15:57:09] [INFO] Created FTPFiles record with ID: 69cd4055228f3093f
[2026-04-01 15:57:09] [INFO] About to extract fields from XML. File size: 15884 bytes
[2026-04-01 15:57:09] [INFO] Number of mappings: 24
[2026-04-01 15:57:09] [INFO] Starting XML parsing. Content length: 15884
[2026-04-01 15:57:09] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:57:09] [INFO] Processing 24 field mappings
[2026-04-01 15:57:09] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:57:09] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:57:09] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:57:09] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:57:09] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:57:09] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:57:09] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:57:09] [INFO]   -> Found value: 37379
[2026-04-01 15:57:09] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:57:09] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:57:09] [INFO]   -> Found value: 1812
[2026-04-01 15:57:09] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:57:09] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:57:09] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:57:09] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:57:09] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:57:09] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:57:09] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:57:09] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:57:09] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:57:09] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:57:09] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:57:09] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:57:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:57:09] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:57:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:57:09] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:57:09] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:57:09] [INFO]   -> Found value: 35.241216
[2026-04-01 15:57:09] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:57:09] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:57:09] [INFO]   -> Found value: -85.127338
[2026-04-01 15:57:09] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:57:09] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:57:09] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:57:09] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:57:09] [INFO]   -> Found value: S2DB
[2026-04-01 15:57:09] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:57:09] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:57:09] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:57:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:57:09] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:57:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:57:09] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:57:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:57:09] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:57:09] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:57:09] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:57:09] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:57:09] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:57:09] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:57:09] [INFO]   -> Found value: RD
[2026-04-01 15:57:09] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:57:09] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:57:09] [INFO]   -> Found value: 26-000646
[2026-04-01 15:57:09] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:57:09] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:57:09] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:57:09] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:57:09] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:57:09] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:57:09] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:57:09] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:57:09] [INFO] Found 29 elements for 'Comment', concatenating 29 non-empty values
[2026-04-01 15:57:09] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:57:09] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:57:09] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:57:09] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:57:09] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:57:09] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:57:09] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:57:09] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:57:09] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:57:09] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:57:09] [INFO] Concatenating street name and type
[2026-04-01 15:57:09] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:57:09] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:57:09] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:57:09] [INFO] Number of extracted fields: 29
[2026-04-01 15:57:09] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:57:09] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:57:09] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:57:09] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:57:10] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:57:10] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:57:11] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:57:11] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:57:11] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:57:11] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:57:12] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:57:13] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:57:14] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:57:15] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:57:15] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:57:15] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:57:18] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115628324.xml
[2026-04-01 15:57:18] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115628324.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115628324.xml
[2026-04-01 15:57:18] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115628324.xml
[2026-04-01 15:57:18] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115638436.xml
[2026-04-01 15:57:18] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115638436.xml for user: 68920395733981a47
[2026-04-01 15:57:18] [INFO] File size: 16298 bytes
[2026-04-01 15:57:21] [INFO] Created FTPFiles record with ID: 69cd406134d5902c9
[2026-04-01 15:57:21] [INFO] About to extract fields from XML. File size: 16298 bytes
[2026-04-01 15:57:21] [INFO] Number of mappings: 24
[2026-04-01 15:57:21] [INFO] Starting XML parsing. Content length: 16298
[2026-04-01 15:57:21] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:57:21] [INFO] Processing 24 field mappings
[2026-04-01 15:57:21] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:57:21] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:57:21] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:57:21] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:57:21] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:57:21] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:57:21] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:57:21] [INFO]   -> Found value: 37379
[2026-04-01 15:57:21] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:57:21] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:57:21] [INFO]   -> Found value: 1812
[2026-04-01 15:57:21] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:57:21] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:57:21] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:57:21] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:57:21] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:57:21] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:57:21] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:57:21] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:57:21] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:57:21] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:57:21] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:57:21] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:57:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:57:21] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:57:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:57:21] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:57:21] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:57:21] [INFO]   -> Found value: 35.241216
[2026-04-01 15:57:21] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:57:21] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:57:21] [INFO]   -> Found value: -85.127338
[2026-04-01 15:57:21] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:57:21] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:57:21] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:57:21] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:57:21] [INFO]   -> Found value: S2DB
[2026-04-01 15:57:21] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:57:21] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:57:21] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:57:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:57:21] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:57:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:57:21] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:57:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:57:21] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:57:21] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:57:21] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:57:21] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:57:21] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:57:21] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:57:21] [INFO]   -> Found value: RD
[2026-04-01 15:57:21] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:57:21] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:57:21] [INFO]   -> Found value: 26-000646
[2026-04-01 15:57:21] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:57:21] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:57:21] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:57:21] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:57:21] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:57:21] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:57:21] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:57:21] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:57:21] [INFO] Found 31 elements for 'Comment', concatenating 31 non-empty values
[2026-04-01 15:57:21] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:57:21] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:57:21] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:57:21] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:57:21] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:57:21] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:57:21] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:57:21] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:57:21] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:57:21] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:57:21] [INFO] Concatenating street name and type
[2026-04-01 15:57:21] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:57:21] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:57:21] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:57:21] [INFO] Number of extracted fields: 29
[2026-04-01 15:57:21] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:57:21] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:57:21] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:57:21] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:57:22] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:57:22] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:57:23] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:57:23] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:57:23] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:57:23] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:57:24] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:57:25] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:57:26] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:57:28] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:57:28] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:57:28] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:57:31] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115638436.xml
[2026-04-01 15:57:31] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115638436.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115638436.xml
[2026-04-01 15:57:31] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115638436.xml
[2026-04-01 15:58:19] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115819278.xml
[2026-04-01 15:58:19] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115819278.xml for user: 68920395733981a47
[2026-04-01 15:58:19] [INFO] File size: 16462 bytes
[2026-04-01 15:58:22] [INFO] Created FTPFiles record with ID: 69cd409e43df965c5
[2026-04-01 15:58:22] [INFO] About to extract fields from XML. File size: 16462 bytes
[2026-04-01 15:58:22] [INFO] Number of mappings: 24
[2026-04-01 15:58:22] [INFO] Starting XML parsing. Content length: 16462
[2026-04-01 15:58:22] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 15:58:22] [INFO] Processing 24 field mappings
[2026-04-01 15:58:22] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 15:58:22] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 15:58:22] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 15:58:22] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 15:58:22] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 15:58:22] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 15:58:22] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 15:58:22] [INFO]   -> Found value: 37379
[2026-04-01 15:58:22] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 15:58:22] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 15:58:22] [INFO]   -> Found value: 1812
[2026-04-01 15:58:22] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 15:58:22] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 15:58:22] [INFO]   -> Found value: GREEN POND
[2026-04-01 15:58:22] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 15:58:22] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 15:58:22] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 15:58:22] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 15:58:22] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 15:58:22] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 15:58:22] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 15:58:22] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 15:58:22] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 15:58:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'onScene' = null
[2026-04-01 15:58:22] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 15:58:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'cleared' = null
[2026-04-01 15:58:22] [INFO]   -> Set field 'inService' = null
[2026-04-01 15:58:22] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 15:58:22] [INFO]   -> Found value: 35.241216
[2026-04-01 15:58:22] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 15:58:22] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 15:58:22] [INFO]   -> Found value: -85.127338
[2026-04-01 15:58:22] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 15:58:22] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 15:58:22] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 15:58:22] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 15:58:22] [INFO]   -> Found value: S2DB
[2026-04-01 15:58:22] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 15:58:22] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 15:58:22] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 15:58:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 15:58:22] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 15:58:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'timeonscene' = null
[2026-04-01 15:58:22] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 15:58:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 15:58:22] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 15:58:22] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 15:58:22] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 15:58:22] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 15:58:22] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 15:58:22] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 15:58:22] [INFO]   -> Found value: RD
[2026-04-01 15:58:22] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 15:58:22] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 15:58:22] [INFO]   -> Found value: 26-000646
[2026-04-01 15:58:22] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 15:58:22] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 15:58:22] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 15:58:22] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 15:58:22] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 15:58:22] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 15:58:22] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 15:58:22] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 15:58:22] [INFO] Found 32 elements for 'Comment', concatenating 32 non-empty values
[2026-04-01 15:58:22] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 15:58:22] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:58:22] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 15:58:22] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 15:58:22] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 15:58:22] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 15:58:22] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 15:58:22] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 15:58:22] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 15:58:22] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 15:58:22] [INFO] Concatenating street name and type
[2026-04-01 15:58:22] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 15:58:22] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 15:58:22] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 15:58:22] [INFO] Number of extracted fields: 29
[2026-04-01 15:58:22] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 15:58:22] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 15:58:22] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 15:58:22] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 15:58:23] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 15:58:23] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 15:58:26] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 15:58:26] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 15:58:26] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 15:58:26] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 15:58:28] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 15:58:29] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 15:58:32] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 15:58:32] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 15:58:32] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 15:58:32] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 15:58:35] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401115819278.xml
[2026-04-01 15:58:35] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115819278.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401115819278.xml
[2026-04-01 15:58:35] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401115819278.xml
[2026-04-01 16:03:21] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401120321684.xml
[2026-04-01 16:03:21] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401120321684.xml for user: 68920395733981a47
[2026-04-01 16:03:21] [INFO] File size: 16613 bytes
[2026-04-01 16:03:25] [INFO] Created FTPFiles record with ID: 69cd41ccf1e1db09e
[2026-04-01 16:03:25] [INFO] About to extract fields from XML. File size: 16613 bytes
[2026-04-01 16:03:25] [INFO] Number of mappings: 24
[2026-04-01 16:03:25] [INFO] Starting XML parsing. Content length: 16613
[2026-04-01 16:03:25] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 16:03:25] [INFO] Processing 24 field mappings
[2026-04-01 16:03:25] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 16:03:25] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 16:03:25] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 16:03:25] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 16:03:25] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 16:03:25] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 16:03:25] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 16:03:25] [INFO]   -> Found value: 37379
[2026-04-01 16:03:25] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 16:03:25] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 16:03:25] [INFO]   -> Found value: 1812
[2026-04-01 16:03:25] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 16:03:25] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 16:03:25] [INFO]   -> Found value: GREEN POND
[2026-04-01 16:03:25] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 16:03:25] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 16:03:25] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 16:03:25] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 16:03:25] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 16:03:25] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 16:03:25] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 16:03:25] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 16:03:25] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 16:03:25] [INFO]   -> Found value: 2026-04-01T12:03:20.733-04:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'onScene' = "2026-04-01 16:03:20"
[2026-04-01 16:03:25] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 16:03:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'cleared' = null
[2026-04-01 16:03:25] [INFO]   -> Set field 'inService' = null
[2026-04-01 16:03:25] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 16:03:25] [INFO]   -> Found value: 35.241216
[2026-04-01 16:03:25] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 16:03:25] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 16:03:25] [INFO]   -> Found value: -85.127338
[2026-04-01 16:03:25] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 16:03:25] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 16:03:25] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 16:03:25] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 16:03:25] [INFO]   -> Found value: S2DB
[2026-04-01 16:03:25] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 16:03:25] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 16:03:25] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 16:03:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 16:03:25] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 16:03:25] [INFO]   -> Found value: 2026-04-01T12:03:20.733-04:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'timeonscene' = "2026-04-01 16:03:20"
[2026-04-01 16:03:25] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 16:03:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 16:03:25] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 16:03:25] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 16:03:25] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 16:03:25] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 16:03:25] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 16:03:25] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 16:03:25] [INFO]   -> Found value: RD
[2026-04-01 16:03:25] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 16:03:25] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 16:03:25] [INFO]   -> Found value: 26-000646
[2026-04-01 16:03:25] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 16:03:25] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 16:03:25] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 16:03:25] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 16:03:25] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 16:03:25] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 16:03:25] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 16:03:25] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 16:03:25] [INFO] Found 32 elements for 'Comment', concatenating 32 non-empty values
[2026-04-01 16:03:25] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 16:03:25] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 16:03:25] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]"
[2026-04-01 16:03:25] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 16:03:25] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 16:03:25] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 16:03:25] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 16:03:25] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 16:03:25] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 16:03:25] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 16:03:25] [INFO] Concatenating street name and type
[2026-04-01 16:03:25] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 16:03:25] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 16:03:25] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":"2026-04-01 16:03:20","cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":"2026-04-01 16:03:20","timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 16:03:25] [INFO] Number of extracted fields: 29
[2026-04-01 16:03:25] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 16:03:25] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 16:03:25] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 16:03:25] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 16:03:26] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 16:03:26] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 16:03:29] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 16:03:29] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 16:03:29] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 16:03:29] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 16:03:30] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 16:03:32] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 16:03:33] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 16:03:36] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 16:03:36] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 16:03:36] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 16:03:41] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401120321684.xml
[2026-04-01 16:03:41] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401120321684.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401120321684.xml
[2026-04-01 16:03:41] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401120321684.xml
[2026-04-01 16:03:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401120331757.xml
[2026-04-01 16:03:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401120331757.xml for user: 68920395733981a47
[2026-04-01 16:03:41] [INFO] File size: 16703 bytes
[2026-04-01 16:03:43] [INFO] Created FTPFiles record with ID: 69cd41dfc46549d0d
[2026-04-01 16:03:43] [INFO] About to extract fields from XML. File size: 16703 bytes
[2026-04-01 16:03:43] [INFO] Number of mappings: 24
[2026-04-01 16:03:43] [INFO] Starting XML parsing. Content length: 16703
[2026-04-01 16:03:43] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 16:03:43] [INFO] Processing 24 field mappings
[2026-04-01 16:03:43] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 16:03:43] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 16:03:43] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 16:03:43] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 16:03:43] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 16:03:43] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 16:03:43] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 16:03:43] [INFO]   -> Found value: 37379
[2026-04-01 16:03:43] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 16:03:43] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 16:03:43] [INFO]   -> Found value: 1812
[2026-04-01 16:03:43] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 16:03:43] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 16:03:43] [INFO]   -> Found value: GREEN POND
[2026-04-01 16:03:43] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 16:03:43] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 16:03:43] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 16:03:43] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 16:03:43] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 16:03:43] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 16:03:43] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 16:03:43] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 16:03:43] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 16:03:43] [INFO]   -> Found value: 2026-04-01T12:03:20.733-04:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'onScene' = "2026-04-01 16:03:20"
[2026-04-01 16:03:43] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 16:03:43] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'cleared' = null
[2026-04-01 16:03:43] [INFO]   -> Set field 'inService' = null
[2026-04-01 16:03:43] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 16:03:43] [INFO]   -> Found value: 35.241216
[2026-04-01 16:03:43] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 16:03:43] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 16:03:43] [INFO]   -> Found value: -85.127338
[2026-04-01 16:03:43] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 16:03:43] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 16:03:43] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 16:03:43] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 16:03:43] [INFO]   -> Found value: S2DB
[2026-04-01 16:03:43] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 16:03:43] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 16:03:43] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 16:03:43] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-01 16:03:43] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 16:03:43] [INFO]   -> Found value: 2026-04-01T12:03:20.733-04:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'timeonscene' = "2026-04-01 16:03:20"
[2026-04-01 16:03:43] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 16:03:43] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 16:03:43] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 16:03:43] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 16:03:43] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 16:03:43] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 16:03:43] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 16:03:43] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 16:03:43] [INFO]   -> Found value: RD
[2026-04-01 16:03:43] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 16:03:43] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 16:03:43] [INFO]   -> Found value: 26-000646
[2026-04-01 16:03:43] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 16:03:43] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 16:03:43] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 16:03:43] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 16:03:43] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 16:03:43] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 16:03:43] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 16:03:43] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 16:03:43] [INFO] Found 33 elements for 'Comment', concatenating 33 non-empty values
[2026-04-01 16:03:43] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 16:03:43] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]"
[2026-04-01 16:03:43] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]"
[2026-04-01 16:03:43] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 16:03:43] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 16:03:43] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 16:03:43] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 16:03:43] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 16:03:43] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 16:03:43] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 16:03:43] [INFO] Concatenating street name and type
[2026-04-01 16:03:43] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 16:03:43] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 16:03:43] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":"2026-04-01 16:03:20","cleared":null,"inService":null,"nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":null,"timeonscene":"2026-04-01 16:03:20","timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 16:03:43] [INFO] Number of extracted fields: 29
[2026-04-01 16:03:43] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 16:03:43] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 16:03:43] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 16:03:43] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 16:03:45] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 16:03:45] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 16:03:46] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 16:03:46] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 16:03:46] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 16:03:46] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 16:03:49] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 16:03:51] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 16:03:54] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 16:03:55] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 16:03:55] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 16:03:55] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 16:03:58] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401120331757.xml
[2026-04-01 16:03:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401120331757.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401120331757.xml
[2026-04-01 16:03:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401120331757.xml
[2026-04-01 16:23:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401122341489.xml
[2026-04-01 16:23:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401122341489.xml for user: 68920395733981a47
[2026-04-01 16:23:41] [INFO] File size: 17518 bytes
[2026-04-01 16:23:43] [INFO] Created FTPFiles record with ID: 69cd468fd5abbc7da
[2026-04-01 16:23:43] [INFO] About to extract fields from XML. File size: 17518 bytes
[2026-04-01 16:23:43] [INFO] Number of mappings: 24
[2026-04-01 16:23:43] [INFO] Starting XML parsing. Content length: 17518
[2026-04-01 16:23:43] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 16:23:43] [INFO] Processing 24 field mappings
[2026-04-01 16:23:43] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 16:23:43] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 16:23:43] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 16:23:43] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 16:23:43] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 16:23:43] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 16:23:43] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 16:23:43] [INFO]   -> Found value: 37379
[2026-04-01 16:23:43] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 16:23:43] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 16:23:43] [INFO]   -> Found value: 1812
[2026-04-01 16:23:43] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 16:23:43] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 16:23:43] [INFO]   -> Found value: GREEN POND
[2026-04-01 16:23:43] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 16:23:43] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 16:23:43] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 16:23:43] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 16:23:43] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 16:23:43] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 16:23:43] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T12:03:20.733-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'onScene' = "2026-04-01 16:03:20"
[2026-04-01 16:23:43] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T12:23:39.287-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'cleared' = "2026-04-01 16:23:39"
[2026-04-01 16:23:43] [INFO]   -> Set field 'inService' = "2026-04-01 16:23:39"
[2026-04-01 16:23:43] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 16:23:43] [INFO]   -> Found value: 35.241216
[2026-04-01 16:23:43] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 16:23:43] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 16:23:43] [INFO]   -> Found value: -85.127338
[2026-04-01 16:23:43] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 16:23:43] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 16:23:43] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 16:23:43] [INFO]   -> Found value: S2DB
[2026-04-01 16:23:43] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 16:23:43] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 16:23:43] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T12:23:39.287-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'timeunitclear' = "2026-04-01 16:23:39"
[2026-04-01 16:23:43] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T12:03:20.733-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'timeonscene' = "2026-04-01 16:03:20"
[2026-04-01 16:23:43] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 16:23:43] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 16:23:43] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 16:23:43] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 16:23:43] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 16:23:43] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 16:23:43] [INFO]   -> Found value: RD
[2026-04-01 16:23:43] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 16:23:43] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 16:23:43] [INFO]   -> Found value: 26-000646
[2026-04-01 16:23:43] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 16:23:43] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 16:23:43] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 16:23:43] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 16:23:43] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 16:23:43] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 16:23:43] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 16:23:43] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 16:23:43] [INFO] Found 33 elements for 'Comment', concatenating 33 non-empty values
[2026-04-01 16:23:43] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 16:23:43] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]"
[2026-04-01 16:23:43] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]"
[2026-04-01 16:23:43] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 16:23:43] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 16:23:43] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 16:23:43] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 16:23:43] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 16:23:43] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 16:23:43] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 16:23:43] [INFO] Concatenating street name and type
[2026-04-01 16:23:43] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 16:23:43] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 16:23:43] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":"2026-04-01 16:03:20","cleared":"2026-04-01 16:23:39","inService":"2026-04-01 16:23:39","nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":"2026-04-01 16:23:39","timeonscene":"2026-04-01 16:03:20","timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 16:23:43] [INFO] Number of extracted fields: 29
[2026-04-01 16:23:43] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 16:23:43] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 16:23:43] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 16:23:43] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 16:23:44] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 16:23:44] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 16:23:45] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 16:23:45] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 16:23:45] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 16:23:45] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 16:23:47] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 16:23:48] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 16:23:49] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 16:23:50] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 16:23:50] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 16:23:50] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 16:23:54] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401122341489.xml
[2026-04-01 16:23:54] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401122341489.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401122341489.xml
[2026-04-01 16:23:54] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401122341489.xml
[2026-04-01 17:25:58] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401132558261.xml
[2026-04-01 17:25:58] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401132558261.xml for user: 68920395733981a47
[2026-04-01 17:25:58] [INFO] File size: 17633 bytes
[2026-04-01 17:26:03] [INFO] Created FTPFiles record with ID: 69cd552bc867da343
[2026-04-01 17:26:03] [INFO] About to extract fields from XML. File size: 17633 bytes
[2026-04-01 17:26:03] [INFO] Number of mappings: 24
[2026-04-01 17:26:03] [INFO] Starting XML parsing. Content length: 17633
[2026-04-01 17:26:03] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-01 17:26:03] [INFO] Processing 24 field mappings
[2026-04-01 17:26:03] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-01 17:26:03] [INFO]   -> Found value: SICK-Sick Person
[2026-04-01 17:26:03] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-01 17:26:03] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-01 17:26:03] [INFO]   -> Found value: ,1812 GREEN POND RD
[2026-04-01 17:26:03] [INFO]   -> Set field 'businessName' = ",1812 GREEN POND RD"
[2026-04-01 17:26:03] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-01 17:26:03] [INFO]   -> Found value: 37379
[2026-04-01 17:26:03] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-01 17:26:03] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-01 17:26:03] [INFO]   -> Found value: 1812
[2026-04-01 17:26:03] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1812
[2026-04-01 17:26:03] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-01 17:26:03] [INFO]   -> Found value: GREEN POND
[2026-04-01 17:26:03] [INFO]   -> Set field 'streetName' = "GREEN POND"
[2026-04-01 17:26:03] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-01 17:26:03] [INFO]   -> Found value: COLLINS RD/SADDLE HORSE TRL
[2026-04-01 17:26:03] [INFO]   -> Set field 'incidentLocationCross' = "COLLINS RD\/SADDLE HORSE TRL"
[2026-04-01 17:26:03] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T11:52:46.23-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'alarm' = "2026-04-01 15:52:46"
[2026-04-01 17:26:03] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'enroute' = "2026-04-01 15:55:10"
[2026-04-01 17:26:03] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T12:03:20.733-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'onScene' = "2026-04-01 16:03:20"
[2026-04-01 17:26:03] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T12:23:39.287-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'cleared' = "2026-04-01 16:23:39"
[2026-04-01 17:26:03] [INFO]   -> Set field 'inService' = "2026-04-01 16:23:39"
[2026-04-01 17:26:03] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-01 17:26:03] [INFO]   -> Found value: 35.241216
[2026-04-01 17:26:03] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24121600000000142927092383615672588348388671875
[2026-04-01 17:26:03] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-01 17:26:03] [INFO]   -> Found value: -85.127338
[2026-04-01 17:26:03] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1273379999999946221578284166753292083740234375
[2026-04-01 17:26:03] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T11:54:19.533-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'dispatched' = "2026-04-01 15:54:19"
[2026-04-01 17:26:03] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-01 17:26:03] [INFO]   -> Found value: S2DB
[2026-04-01 17:26:03] [INFO]   -> Set field 'cADVehicleID' = "S2DB"
[2026-04-01 17:26:03] [INFO]   -> Set field 'name' = "S2DB"
[2026-04-01 17:26:03] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T12:23:39.287-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'timeunitclear' = "2026-04-01 16:23:39"
[2026-04-01 17:26:03] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T12:03:20.733-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'timeonscene' = "2026-04-01 16:03:20"
[2026-04-01 17:26:03] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-01 17:26:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'timestaging' = null
[2026-04-01 17:26:03] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T11:55:10.08-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-01 15:55:10"
[2026-04-01 17:26:03] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-01T11:55:10.053-04:00
[2026-04-01 17:26:03] [INFO]   -> Set field 'timedispatch' = "2026-04-01 15:55:10"
[2026-04-01 17:26:03] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-01 17:26:03] [INFO]   -> Found value: RD
[2026-04-01 17:26:03] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-01 17:26:03] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-01 17:26:03] [INFO]   -> Found value: 26-000646
[2026-04-01 17:26:03] [INFO]   -> Set field 'incidentInternalId' = "26-000646"
[2026-04-01 17:26:03] [INFO]   -> Set field 'dispatchRunNumber' = "26-000646"
[2026-04-01 17:26:03] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-01 17:26:03] [INFO]   -> Found value: 2026-04-00651
[2026-04-01 17:26:03] [INFO]   -> Set field 'policeReportNumber' = "2026-04-00651"
[2026-04-01 17:26:03] [INFO]   -> Set field 'cADNumber' = "2026-04-00651"
[2026-04-01 17:26:03] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-01 17:26:03] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-01 17:26:03] [INFO] Found 34 elements for 'Comment', concatenating 34 non-empty values
[2026-04-01 17:26:03] [INFO]   -> Found value: 04/01/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]
04/01/2026 ...
[2026-04-01 17:26:03] [INFO]   -> Set field 'dispatchNotes' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]\n04\/01\/2026 13:25:53 TOMASZEWSKI_T           [34] [EMS] has closed their incident [2026-04-00650]"
[2026-04-01 17:26:03] [INFO]   -> Set field 'cADLog' = "04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]\n04\/01\/2026 13:25:53 TOMASZEWSKI_T           [34] [EMS] has closed their incident [2026-04-00650]"
[2026-04-01 17:26:03] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-01 17:26:03] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-01 17:26:03] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-01 17:26:03] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-01 17:26:03] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-01 17:26:03] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-01 17:26:03] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-01 17:26:03] [INFO] Concatenating street name and type
[2026-04-01 17:26:03] [INFO]   -> Combined street name: GREEN POND RD
[2026-04-01 17:26:03] [INFO] Built locationCoordinates from lat/lng: 35.241216,-85.127338
[2026-04-01 17:26:03] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":",1812 GREEN POND RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1812,"streetName":"GREEN POND RD","incidentLocationCross":"COLLINS RD\/SADDLE HORSE TRL","alarm":"2026-04-01 15:52:46","enroute":"2026-04-01 15:55:10","onScene":"2026-04-01 16:03:20","cleared":"2026-04-01 16:23:39","inService":"2026-04-01 16:23:39","nERISIncidentLatitude":35.24121600000000142927092383615672588348388671875,"nERISIncidentLongitude":-85.1273379999999946221578284166753292083740234375,"dispatched":"2026-04-01 15:54:19","cADVehicleID":"S2DB","name":"S2DB","timeunitclear":"2026-04-01 16:23:39","timeonscene":"2026-04-01 16:03:20","timestaging":null,"timeenroutetoscene":"2026-04-01 15:55:10","timedispatch":"2026-04-01 15:55:10","incidentInternalId":"26-000646","dispatchRunNumber":"26-000646","policeReportNumber":"2026-04-00651","cADNumber":"2026-04-00651","dispatchNotes":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]\n04\/01\/2026 13:25:53 TOMASZEWSKI_T           [34] [EMS] has closed their incident [2026-04-00650]","cADLog":"04\/01\/2026 11:52:46 weaver_r                [1] Incident linked to [EMS] [2026-04-00650]\n04\/01\/2026 11:52:46 weaver_r                [2] Multi-Jurisdiction EMS Incident #: 2026-04-00650\n04\/01\/2026 11:53:28 weaver_r                [3] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:29 weaver_r                [4] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:34 weaver_r                [5] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [6] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [7] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 76 [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [8] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [9] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:42 weaver_r                [10] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [11] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:51 weaver_r                [12] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 TOMASZEWSKI_T           [13] M02 FROM DAYTON PIKE\/ SEQUOYAH RD [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:53:54 weaver_r                [14] Protocol Q&A \u2022  Question: Is the patient choking? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:14 weaver_r                [15] RP SAID HE'S RETAINING A LOT OF FLUID. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:19 WHITE_A                 [16] Automatic Case Number(s) issued for Incident #[2026-04-00651], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000646 requested by DBFMED. [Shared]\n04\/01\/2026 11:54:25 WHITE_A                 [17] **FG 5** [Shared]\n04\/01\/2026 11:54:27 weaver_r                [18] NOT A DIABETIC [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:54:46 weaver_r                [19] WANTS TO GO TO ERLANGER MAIN  [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:16 weaver_r                [20] Protocol Q&A \u2022  Question: Does the patient have asthma, emphysema or COPD? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:19 weaver_r                [21] Protocol Q&A \u2022  Question: Is the patient drooling? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:21 weaver_r                [22] Protocol Q&A \u2022  Question: Is the patient having difficulty swallowing? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:33 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-04-00650], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-012301. requested by M02. [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:39 weaver_r                [24] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:55:50 weaver_r                [25] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:01 weaver_r                [26] Protocol Q&A \u2022  Question: Is the patient sweating? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:10 weaver_r                [27] Protocol Q&A \u2022  Question: Does it hurt to breathe? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:12 weaver_r                [28] Protocol Q&A \u2022  Question: Is the breathing noisy? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:26 weaver_r                [29] Protocol Q&A \u2022  Question: Is the patient on oxygen? \u2022  Answer: Yes [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [30] Protocol Q&A \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:56:34 weaver_r                [31] Card 'DIFFBR' was terminated \u2022  Question: Is the patient on a ventilator? \u2022  Answer: No [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 11:58:19 weaver_r                [32] ANKLE, FEET, AND LEGS ARE RETAINING FLUIDS [Shared 1, 2026-04-00650 - SICK - 1812 GREEN POND RD]\n04\/01\/2026 12:03:29 WHITE_A                 [33] S2DB 1316 I\/C [Shared]\n04\/01\/2026 13:25:53 TOMASZEWSKI_T           [34] [EMS] has closed their incident [2026-04-00650]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.241216,-85.127338"}
[2026-04-01 17:26:03] [INFO] Number of extracted fields: 29
[2026-04-01 17:26:03] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-01 17:26:03] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-01 17:26:03] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-01 17:26:03] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-01 17:26:07] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-01 17:26:07] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-01 17:26:10] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-01 17:26:10] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-01 17:26:10] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-01 17:26:10] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-01 17:26:12] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-01 17:26:14] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-01 17:26:16] [INFO] Found existing Dispatch with cADNumber '2026-04-00651', ID: 69cd3f60795a4dac5 - will update instead of create
[2026-04-01 17:26:17] [INFO] Updated existing Dispatches record with ID: 69cd3f60795a4dac5
[2026-04-01 17:26:17] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-01 17:26:17] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-01 17:26:21] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-00651_20260401132558261.xml
[2026-04-01 17:26:21] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401132558261.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-01/INCCOMBINED_2026-04-00651_20260401132558261.xml
[2026-04-01 17:26:21] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-00651_20260401132558261.xml
[2026-04-01 21:24:22] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:24:22] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:24:22] [INFO] File size: 13748 bytes
[2026-04-01 21:24:23] [INFO] Created FTPFiles record with ID: 69cd8d0728eee17bf
[2026-04-01 21:24:23] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:24:23] [INFO] Created archive directory: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01
[2026-04-01 21:24:23] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573.xml
[2026-04-01 21:24:23] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:25:47] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:25:47] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:25:47] [INFO] File size: 16600 bytes
[2026-04-01 21:25:51] [INFO] Created FTPFiles record with ID: 69cd8d5f99ae76db9
[2026-04-01 21:25:51] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:25:51] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775078751.xml
[2026-04-01 21:25:51] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775078751.xml
[2026-04-01 21:25:51] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:25:59] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:25:59] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:25:59] [INFO] File size: 18824 bytes
[2026-04-01 21:26:03] [INFO] Created FTPFiles record with ID: 69cd8d6b7cbc8fbe8
[2026-04-01 21:26:03] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:26:03] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775078763.xml
[2026-04-01 21:26:03] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775078763.xml
[2026-04-01 21:26:03] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:28:43] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:28:43] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:28:43] [INFO] File size: 20437 bytes
[2026-04-01 21:28:45] [INFO] Created FTPFiles record with ID: 69cd8e0d436881efe
[2026-04-01 21:28:45] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:28:45] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775078925.xml
[2026-04-01 21:28:45] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775078925.xml
[2026-04-01 21:28:45] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:29:46] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:29:46] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:29:46] [INFO] File size: 22023 bytes
[2026-04-01 21:29:48] [INFO] Created FTPFiles record with ID: 69cd8e4c586e99c93
[2026-04-01 21:29:48] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:29:48] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775078988.xml
[2026-04-01 21:29:48] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775078988.xml
[2026-04-01 21:29:48] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:29:50] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:29:50] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:29:50] [INFO] File size: 23636 bytes
[2026-04-01 21:29:52] [INFO] Created FTPFiles record with ID: 69cd8e50da027e2a3
[2026-04-01 21:29:52] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:29:52] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775078992.xml
[2026-04-01 21:29:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775078992.xml
[2026-04-01 21:29:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:30:59] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:30:59] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:30:59] [INFO] File size: 25222 bytes
[2026-04-01 21:31:05] [INFO] Created FTPFiles record with ID: 69cd8e9943464b15d
[2026-04-01 21:31:05] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:31:05] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079065.xml
[2026-04-01 21:31:05] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079065.xml
[2026-04-01 21:31:05] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:31:50] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:31:50] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:31:50] [INFO] File size: 26192 bytes
[2026-04-01 21:31:51] [INFO] Created FTPFiles record with ID: 69cd8ec71987ef408
[2026-04-01 21:31:51] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:31:51] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079111.xml
[2026-04-01 21:31:51] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079111.xml
[2026-04-01 21:31:51] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:31:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:31:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:31:57] [INFO] File size: 27173 bytes
[2026-04-01 21:31:58] [INFO] Created FTPFiles record with ID: 69cd8ece0b51f9e44
[2026-04-01 21:31:58] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:31:58] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079118.xml
[2026-04-01 21:31:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079118.xml
[2026-04-01 21:31:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:32:06] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:32:06] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:32:06] [INFO] File size: 28142 bytes
[2026-04-01 21:32:06] [INFO] Created FTPFiles record with ID: 69cd8ed65068778d9
[2026-04-01 21:32:06] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:32:06] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079126.xml
[2026-04-01 21:32:06] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079126.xml
[2026-04-01 21:32:06] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:32:10] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:32:10] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:32:10] [INFO] File size: 30388 bytes
[2026-04-01 21:32:10] [INFO] Created FTPFiles record with ID: 69cd8edade7201f06
[2026-04-01 21:32:10] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:32:10] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079130.xml
[2026-04-01 21:32:10] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079130.xml
[2026-04-01 21:32:10] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:33:08] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:33:08] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:33:08] [INFO] File size: 32994 bytes
[2026-04-01 21:33:14] [INFO] Created FTPFiles record with ID: 69cd8f1a140ccd8a5
[2026-04-01 21:33:14] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:33:14] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079194.xml
[2026-04-01 21:33:14] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079194.xml
[2026-04-01 21:33:14] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:35:38] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:35:38] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:35:38] [INFO] File size: 36193 bytes
[2026-04-01 21:35:44] [INFO] Created FTPFiles record with ID: 69cd8fb0a3ad30643
[2026-04-01 21:35:44] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:35:44] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079344.xml
[2026-04-01 21:35:44] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079344.xml
[2026-04-01 21:35:44] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:42:34] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:42:34] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:42:34] [INFO] File size: 36193 bytes
[2026-04-01 21:42:37] [INFO] Created FTPFiles record with ID: 69cd914d8afd30596
[2026-04-01 21:42:37] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:42:37] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079757.xml
[2026-04-01 21:42:37] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079757.xml
[2026-04-01 21:42:37] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:42:49] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:42:49] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:42:49] [INFO] File size: 37197 bytes
[2026-04-01 21:42:52] [INFO] Created FTPFiles record with ID: 69cd915c14f82e0e6
[2026-04-01 21:42:52] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:42:52] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079772.xml
[2026-04-01 21:42:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079772.xml
[2026-04-01 21:42:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:42:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:42:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:42:57] [INFO] File size: 38807 bytes
[2026-04-01 21:43:01] [INFO] Created FTPFiles record with ID: 69cd9165aacb8d603
[2026-04-01 21:43:01] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:43:01] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079781.xml
[2026-04-01 21:43:01] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079781.xml
[2026-04-01 21:43:01] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:44:48] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:44:48] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:44:48] [INFO] File size: 39802 bytes
[2026-04-01 21:44:52] [INFO] Created FTPFiles record with ID: 69cd91d45fe3c70e8
[2026-04-01 21:44:52] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:44:52] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079892.xml
[2026-04-01 21:44:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079892.xml
[2026-04-01 21:44:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:44:55] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:44:55] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:44:55] [INFO] File size: 40767 bytes
[2026-04-01 21:45:00] [INFO] Created FTPFiles record with ID: 69cd91dca9ea26c93
[2026-04-01 21:45:00] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:45:00] [INFO] File already exists in archive, using unique name: cfs_2026-021573_1775079900.xml
[2026-04-01 21:45:00] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021573_1775079900.xml
[2026-04-01 21:45:00] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021573.xml
[2026-04-01 21:49:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:49:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:49:41] [INFO] File size: 7136 bytes
[2026-04-01 21:49:47] [INFO] Created FTPFiles record with ID: 69cd92fb14aa9ea8e
[2026-04-01 21:49:47] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:49:47] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021585.xml
[2026-04-01 21:49:47] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:49:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:49:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:49:57] [INFO] File size: 8375 bytes
[2026-04-01 21:50:05] [INFO] Created FTPFiles record with ID: 69cd930dc8450b19e
[2026-04-01 21:50:05] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:50:05] [INFO] File already exists in archive, using unique name: cfs_2026-021585_1775080205.xml
[2026-04-01 21:50:05] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021585_1775080205.xml
[2026-04-01 21:50:05] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:50:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:50:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:50:17] [INFO] File size: 9359 bytes
[2026-04-01 21:50:29] [INFO] Created FTPFiles record with ID: 69cd932553f8448b6
[2026-04-01 21:50:29] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:50:29] [INFO] File already exists in archive, using unique name: cfs_2026-021585_1775080229.xml
[2026-04-01 21:50:29] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021585_1775080229.xml
[2026-04-01 21:50:29] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:53:33] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:53:33] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:53:33] [INFO] File size: 11595 bytes
[2026-04-01 21:53:37] [INFO] Created FTPFiles record with ID: 69cd93e14722a61c8
[2026-04-01 21:53:37] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:53:37] [INFO] File already exists in archive, using unique name: cfs_2026-021585_1775080417.xml
[2026-04-01 21:53:37] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021585_1775080417.xml
[2026-04-01 21:53:37] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:54:23] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 21:54:23] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml for user: 69320e6a9e3e5ef71
[2026-04-01 21:54:23] [INFO] File size: 13208 bytes
[2026-04-01 21:54:25] [INFO] Created FTPFiles record with ID: 69cd9411c1ac21c5a
[2026-04-01 21:54:25] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 21:54:25] [INFO] File already exists in archive, using unique name: cfs_2026-021585_1775080465.xml
[2026-04-01 21:54:25] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021585_1775080465.xml
[2026-04-01 21:54:25] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 22:04:50] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 22:04:50] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:04:50] [INFO] File size: 14226 bytes
[2026-04-01 22:04:52] [INFO] Created FTPFiles record with ID: 69cd96845dd77029b
[2026-04-01 22:04:52] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:04:52] [INFO] File already exists in archive, using unique name: cfs_2026-021585_1775081092.xml
[2026-04-01 22:04:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021585_1775081092.xml
[2026-04-01 22:04:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 22:04:55] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 22:04:55] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:04:55] [INFO] File size: 15172 bytes
[2026-04-01 22:04:55] [INFO] Created FTPFiles record with ID: 69cd96877772c0a1d
[2026-04-01 22:04:55] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:04:55] [INFO] File already exists in archive, using unique name: cfs_2026-021585_1775081095.xml
[2026-04-01 22:04:55] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021585_1775081095.xml
[2026-04-01 22:04:55] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021585.xml
[2026-04-01 22:25:20] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:25:20] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:25:20] [INFO] File size: 15512 bytes
[2026-04-01 22:25:26] [INFO] Created FTPFiles record with ID: 69cd9b56731af385d
[2026-04-01 22:25:26] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:25:26] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599.xml
[2026-04-01 22:25:26] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:26:02] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:26:02] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:26:02] [INFO] File size: 16454 bytes
[2026-04-01 22:26:09] [INFO] Created FTPFiles record with ID: 69cd9b811fe96e711
[2026-04-01 22:26:09] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:26:09] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082369.xml
[2026-04-01 22:26:09] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082369.xml
[2026-04-01 22:26:09] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:26:19] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:26:19] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:26:19] [INFO] File size: 17417 bytes
[2026-04-01 22:26:20] [INFO] Created FTPFiles record with ID: 69cd9b8cb3c3c5dcc
[2026-04-01 22:26:20] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:26:20] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082380.xml
[2026-04-01 22:26:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082380.xml
[2026-04-01 22:26:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:26:51] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:26:51] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:26:51] [INFO] File size: 19652 bytes
[2026-04-01 22:26:51] [INFO] Created FTPFiles record with ID: 69cd9bab638b9af6e
[2026-04-01 22:26:51] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:26:51] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082411.xml
[2026-04-01 22:26:51] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082411.xml
[2026-04-01 22:26:51] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:26:59] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:26:59] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:26:59] [INFO] File size: 21887 bytes
[2026-04-01 22:27:20] [INFO] Created FTPFiles record with ID: 69cd9bc8d70470072
[2026-04-01 22:27:20] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:27:20] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082440.xml
[2026-04-01 22:27:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082440.xml
[2026-04-01 22:27:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:28:31] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:28:31] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:28:31] [INFO] File size: 28549 bytes
[2026-04-01 22:28:36] [INFO] Created FTPFiles record with ID: 69cd9c14b69e9233a
[2026-04-01 22:28:36] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:28:36] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082516.xml
[2026-04-01 22:28:36] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082516.xml
[2026-04-01 22:28:36] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:29:20] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:29:20] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:29:20] [INFO] File size: 30162 bytes
[2026-04-01 22:29:24] [INFO] Created FTPFiles record with ID: 69cd9c446724f1fec
[2026-04-01 22:29:24] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:29:24] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082564.xml
[2026-04-01 22:29:24] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082564.xml
[2026-04-01 22:29:24] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:29:44] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:29:44] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:29:44] [INFO] File size: 31183 bytes
[2026-04-01 22:29:46] [INFO] Created FTPFiles record with ID: 69cd9c5a970e2b661
[2026-04-01 22:29:46] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:29:46] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082586.xml
[2026-04-01 22:29:46] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082586.xml
[2026-04-01 22:29:46] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:31:31] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:31:31] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:31:31] [INFO] File size: 33766 bytes
[2026-04-01 22:31:39] [INFO] Created FTPFiles record with ID: 69cd9ccbdcca65fd3
[2026-04-01 22:31:39] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:31:39] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082699.xml
[2026-04-01 22:31:39] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082699.xml
[2026-04-01 22:31:39] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:31:47] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 22:31:47] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 22:31:47] [INFO] File size: 34753 bytes
[2026-04-01 22:31:56] [INFO] Created FTPFiles record with ID: 69cd9cdc215ebd586
[2026-04-01 22:31:56] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 22:31:56] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775082716.xml
[2026-04-01 22:31:56] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775082716.xml
[2026-04-01 22:31:56] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:05:34] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09874.xml
[2026-04-01 23:05:34] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09874.xml for user: 68d56363ec1209189
[2026-04-01 23:05:34] [INFO] File size: 1324 bytes
[2026-04-01 23:05:40] [INFO] Created FTPFiles record with ID: 69cda4c4c1936c979
[2026-04-01 23:05:40] [INFO] About to extract fields from XML. File size: 1324 bytes
[2026-04-01 23:05:40] [INFO] Number of mappings: 21
[2026-04-01 23:05:40] [INFO] Starting XML parsing. Content length: 1324
[2026-04-01 23:05:40] [INFO] XML parsed successfully. Root element: Incident
[2026-04-01 23:05:40] [INFO] Processing 21 field mappings
[2026-04-01 23:05:40] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-04-01 23:05:40] [INFO]   -> Found value: 26-09874
[2026-04-01 23:05:40] [INFO]   -> Set field 'dispatchRunNumber' = "26-09874"
[2026-04-01 23:05:40] [INFO]   -> Set field 'cADNumber' = "26-09874"
[2026-04-01 23:05:40] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-04-01 23:05:40] [INFO]   -> Found value: 201
[2026-04-01 23:05:40] [INFO]   -> Set field 'incidentLocationStreetNumber' = 201
[2026-04-01 23:05:40] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-04-01 23:05:40] [INFO]   -> Found value: S KINGSHIGHWAY
[2026-04-01 23:05:40] [INFO]   -> Set field 'streetName' = "S KINGSHIGHWAY"
[2026-04-01 23:05:40] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-04-01 23:05:40] [INFO]   -> No value found (null or empty)
[2026-04-01 23:05:40] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-04-01 23:05:40] [INFO]   -> Found value: SIKESTON
[2026-04-01 23:05:40] [INFO]   -> Set field 'incidentLocationCity' = "SIKESTON"
[2026-04-01 23:05:40] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-04-01 23:05:40] [INFO]   -> Found value: SIKESTON DPS
[2026-04-01 23:05:40] [INFO]   -> Set field 'businessName' = "SIKESTON DPS"
[2026-04-01 23:05:40] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-04-01 23:05:40] [INFO]   -> Found value: MO
[2026-04-01 23:05:40] [INFO]   -> Set field 'incidentLocationStateName' = "MO"
[2026-04-01 23:05:40] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-04-01 23:05:40] [INFO]   -> Found value: 63801
[2026-04-01 23:05:40] [INFO]   -> Set field 'nERISIncidentPostalCode' = 63801
[2026-04-01 23:05:40] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-04-01 23:05:40] [INFO]   -> No value found (null or empty)
[2026-04-01 23:05:40] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-04-01 23:05:40] [INFO]   -> No value found (null or empty)
[2026-04-01 23:05:40] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-04-01 23:05:40] [INFO]   -> Found value: WED 1800 HR PAGER TEST
[2026-04-01 23:05:40] [INFO]   -> Set field 'incidentTypeValue1' = "WED 1800 HR PAGER TEST"
[2026-04-01 23:05:40] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-04-01 23:05:40] [INFO]   -> Found value: 04-01-2026 18:00:01|WED EVENING PAGER TEST
[2026-04-01 23:05:40] [INFO]   -> Set field 'dispatchNotes' = "04-01-2026 18:00:01|WED EVENING PAGER TEST"
[2026-04-01 23:05:40] [INFO]   -> Set field 'cADLog' = "04-01-2026 18:00:01|WED EVENING PAGER TEST"
[2026-04-01 23:05:40] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-04-01 23:05:40] [INFO]   -> Found value: 04-01-2026T18:02:00
[2026-04-01 23:05:40] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T18:02:00
[2026-04-01 23:05:40] [INFO]   -> Set field 'alarm' = "2026-01-04 18:02:00"
[2026-04-01 23:05:40] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T18:02:00
[2026-04-01 23:05:40] [INFO]   -> Set field 'dispatched' = "2026-01-04 18:02:00"
[2026-04-01 23:05:40] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-04-01 23:05:40] [INFO]   -> No value found (null or empty)
[2026-04-01 23:05:40] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-04-01 23:05:40] [INFO]   -> No value found (null or empty)
[2026-04-01 23:05:40] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-04-01 23:05:40] [INFO]   -> Found value: RURAL PAGE
[2026-04-01 23:05:40] [INFO]   -> Set field 'cADVehicleID' = "RURAL PAGE"
[2026-04-01 23:05:40] [INFO]   -> Set field 'name' = "RURAL PAGE"
[2026-04-01 23:05:40] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-04-01 23:05:40] [INFO]   -> No value found (null or empty)
[2026-04-01 23:05:40] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-04-01 23:05:40] [INFO]   -> No value found (null or empty)
[2026-04-01 23:05:40] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-04-01 23:05:40] [INFO]   -> Found value: 04-01-2026T18:04:39
[2026-04-01 23:05:40] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T18:04:39
[2026-04-01 23:05:40] [INFO]   -> Set field 'timeunitclear' = "2026-01-04 18:04:39"
[2026-04-01 23:05:40] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-04-01 23:05:40] [INFO]   -> Found value: 04-01-2026T18:02:03
[2026-04-01 23:05:40] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T18:02:03
[2026-04-01 23:05:40] [INFO]   -> Set field 'timedispatch' = "2026-01-04 18:02:03"
[2026-04-01 23:05:40] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-04-01 23:05:40] [INFO]   -> Found value: SCRFD
[2026-04-01 23:05:40] [INFO]   -> Set field 'cADAgencyIdentifier' = "SCRFD"
[2026-04-01 23:05:40] [INFO] Finished extracting fields. Total fields extracted: 18
[2026-04-01 23:05:40] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09874","cADNumber":"26-09874","incidentLocationStreetNumber":201,"streetName":"S KINGSHIGHWAY","incidentLocationCity":"SIKESTON","businessName":"SIKESTON DPS","incidentLocationStateName":"MO","nERISIncidentPostalCode":63801,"incidentTypeValue1":"WED 1800 HR PAGER TEST","dispatchNotes":"04-01-2026 18:00:01|WED EVENING PAGER TEST","cADLog":"04-01-2026 18:00:01|WED EVENING PAGER TEST","alarm":"2026-01-04 18:02:00","dispatched":"2026-01-04 18:02:00","cADVehicleID":"RURAL PAGE","name":"RURAL PAGE","timeunitclear":"2026-01-04 18:04:39","timedispatch":"2026-01-04 18:02:03","cADAgencyIdentifier":"SCRFD"}
[2026-04-01 23:05:40] [INFO] Number of extracted fields: 18
[2026-04-01 23:05:40] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SCRFD'
[2026-04-01 23:05:40] [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-04-01 23:05:40] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SCRFD"]
[2026-04-01 23:05:40] [INFO] Attempting SAASClient lookup for AgencyCode 'SCRFD' (index 0) within mailbox's assigned agencies
[2026-04-01 23:05:43] [INFO] SUCCESS: Routed to agency 'Scott County Rural Fire Protection District' (ID: 6643bdb30659f00d8) at INDEX 0 based on AgencyCode 'SCRFD'
[2026-04-01 23:05:46] [INFO] Fetched 6 stations from Stations module for agency 'Scott County Rural Fire Protection District': ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"]
[2026-04-01 23:05:46] [INFO] Final routing: saasclientId = 6643bdb30659f00d8, dispatchStationsIds = ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"], matchedAgencyIndex = 0
[2026-04-01 23:05:49] [INFO] Updated FTPFiles record saasclientId to routed agency: 6643bdb30659f00d8
[2026-04-01 23:05:52] [INFO] Found existing IncidentTypeMapping with ID: 693a0a64a7bfdcdfa
[2026-04-01 23:05:55] [INFO] Found existing Dispatch with cADNumber '26-09874', ID: 69cda3f7682b723cc - will update instead of create
[2026-04-01 23:05:58] [INFO] Updated existing Dispatches record with ID: 69cda3f7682b723cc
[2026-04-01 23:05:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09874.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-04-01/SCRFD_26-09874.xml
[2026-04-01 23:05:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09874.xml
[2026-04-01 23:05:58] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09874.xml
[2026-04-01 23:05:58] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09874.xml for user: 68d56363ec1209189
[2026-04-01 23:05:58] [INFO] File size: 1327 bytes
[2026-04-01 23:06:05] [INFO] Created FTPFiles record with ID: 69cda4ddb75a9794a
[2026-04-01 23:06:05] [INFO] About to extract fields from XML. File size: 1327 bytes
[2026-04-01 23:06:05] [INFO] Number of mappings: 21
[2026-04-01 23:06:05] [INFO] Starting XML parsing. Content length: 1327
[2026-04-01 23:06:05] [INFO] XML parsed successfully. Root element: Incident
[2026-04-01 23:06:05] [INFO] Processing 21 field mappings
[2026-04-01 23:06:05] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-04-01 23:06:05] [INFO]   -> Found value: 26-09874
[2026-04-01 23:06:05] [INFO]   -> Set field 'dispatchRunNumber' = "26-09874"
[2026-04-01 23:06:05] [INFO]   -> Set field 'cADNumber' = "26-09874"
[2026-04-01 23:06:05] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-04-01 23:06:05] [INFO]   -> Found value: 201
[2026-04-01 23:06:05] [INFO]   -> Set field 'incidentLocationStreetNumber' = 201
[2026-04-01 23:06:05] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-04-01 23:06:05] [INFO]   -> Found value: S KINGSHIGHWAY
[2026-04-01 23:06:05] [INFO]   -> Set field 'streetName' = "S KINGSHIGHWAY"
[2026-04-01 23:06:05] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-04-01 23:06:05] [INFO]   -> No value found (null or empty)
[2026-04-01 23:06:05] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-04-01 23:06:05] [INFO]   -> Found value: SIKESTON
[2026-04-01 23:06:05] [INFO]   -> Set field 'incidentLocationCity' = "SIKESTON"
[2026-04-01 23:06:05] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-04-01 23:06:05] [INFO]   -> Found value: SIKESTON DPS
[2026-04-01 23:06:05] [INFO]   -> Set field 'businessName' = "SIKESTON DPS"
[2026-04-01 23:06:05] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-04-01 23:06:05] [INFO]   -> Found value: MO
[2026-04-01 23:06:05] [INFO]   -> Set field 'incidentLocationStateName' = "MO"
[2026-04-01 23:06:05] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-04-01 23:06:05] [INFO]   -> Found value: 63801
[2026-04-01 23:06:05] [INFO]   -> Set field 'nERISIncidentPostalCode' = 63801
[2026-04-01 23:06:05] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-04-01 23:06:05] [INFO]   -> No value found (null or empty)
[2026-04-01 23:06:05] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-04-01 23:06:05] [INFO]   -> No value found (null or empty)
[2026-04-01 23:06:05] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-04-01 23:06:05] [INFO]   -> Found value: WED 1800 HR PAGER TEST
[2026-04-01 23:06:05] [INFO]   -> Set field 'incidentTypeValue1' = "WED 1800 HR PAGER TEST"
[2026-04-01 23:06:05] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-04-01 23:06:05] [INFO]   -> Found value: 04-01-2026 18:00:01|WED EVENING PAGER TEST
[2026-04-01 23:06:05] [INFO]   -> Set field 'dispatchNotes' = "04-01-2026 18:00:01|WED EVENING PAGER TEST"
[2026-04-01 23:06:05] [INFO]   -> Set field 'cADLog' = "04-01-2026 18:00:01|WED EVENING PAGER TEST"
[2026-04-01 23:06:05] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-04-01 23:06:05] [INFO]   -> Found value: 04-01-2026T18:02:00
[2026-04-01 23:06:05] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T18:02:00
[2026-04-01 23:06:05] [INFO]   -> Set field 'alarm' = "2026-01-04 18:02:00"
[2026-04-01 23:06:05] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T18:02:00
[2026-04-01 23:06:05] [INFO]   -> Set field 'dispatched' = "2026-01-04 18:02:00"
[2026-04-01 23:06:05] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-04-01 23:06:05] [INFO]   -> No value found (null or empty)
[2026-04-01 23:06:05] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-04-01 23:06:05] [INFO]   -> No value found (null or empty)
[2026-04-01 23:06:05] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-04-01 23:06:05] [INFO]   -> Found value: SIK ALL PAGE
[2026-04-01 23:06:05] [INFO]   -> Set field 'cADVehicleID' = "SIK ALL PAGE"
[2026-04-01 23:06:05] [INFO]   -> Set field 'name' = "SIK ALL PAGE"
[2026-04-01 23:06:05] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-04-01 23:06:05] [INFO]   -> No value found (null or empty)
[2026-04-01 23:06:05] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-04-01 23:06:05] [INFO]   -> No value found (null or empty)
[2026-04-01 23:06:05] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-04-01 23:06:05] [INFO]   -> Found value: 04-01-2026T18:04:39
[2026-04-01 23:06:05] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T18:04:39
[2026-04-01 23:06:05] [INFO]   -> Set field 'timeunitclear' = "2026-01-04 18:04:39"
[2026-04-01 23:06:05] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-04-01 23:06:05] [INFO]   -> Found value: 04-01-2026T18:02:03
[2026-04-01 23:06:05] [INFO] Reformatted DD-MM-YYYY date '04-01-2026' (day=04, month=01) to ISO: 2026-01-04T18:02:03
[2026-04-01 23:06:05] [INFO]   -> Set field 'timedispatch' = "2026-01-04 18:02:03"
[2026-04-01 23:06:05] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-04-01 23:06:05] [INFO]   -> Found value: SDPSFD
[2026-04-01 23:06:05] [INFO]   -> Set field 'cADAgencyIdentifier' = "SDPSFD"
[2026-04-01 23:06:05] [INFO] Finished extracting fields. Total fields extracted: 18
[2026-04-01 23:06:05] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09874","cADNumber":"26-09874","incidentLocationStreetNumber":201,"streetName":"S KINGSHIGHWAY","incidentLocationCity":"SIKESTON","businessName":"SIKESTON DPS","incidentLocationStateName":"MO","nERISIncidentPostalCode":63801,"incidentTypeValue1":"WED 1800 HR PAGER TEST","dispatchNotes":"04-01-2026 18:00:01|WED EVENING PAGER TEST","cADLog":"04-01-2026 18:00:01|WED EVENING PAGER TEST","alarm":"2026-01-04 18:02:00","dispatched":"2026-01-04 18:02:00","cADVehicleID":"SIK ALL PAGE","name":"SIK ALL PAGE","timeunitclear":"2026-01-04 18:04:39","timedispatch":"2026-01-04 18:02:03","cADAgencyIdentifier":"SDPSFD"}
[2026-04-01 23:06:05] [INFO] Number of extracted fields: 18
[2026-04-01 23:06:05] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SDPSFD'
[2026-04-01 23:06:05] [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-04-01 23:06:05] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SDPSFD"]
[2026-04-01 23:06:05] [INFO] Attempting SAASClient lookup for AgencyCode 'SDPSFD' (index 0) within mailbox's assigned agencies
[2026-04-01 23:06:08] [INFO] SUCCESS: Routed to agency 'Sikeston DPS' (ID: 6772cab7157b2ebde) at INDEX 0 based on AgencyCode 'SDPSFD'
[2026-04-01 23:06:13] [INFO] Fetched 4 stations from Stations module for agency 'Sikeston DPS': ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"]
[2026-04-01 23:06:13] [INFO] Final routing: saasclientId = 6772cab7157b2ebde, dispatchStationsIds = ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"], matchedAgencyIndex = 0
[2026-04-01 23:06:13] [INFO] Multi-agency routing matched mailbox default agency: 6772cab7157b2ebde (no update needed)
[2026-04-01 23:06:18] [INFO] Found existing IncidentTypeMapping with ID: 691e5c32443e1aa70
[2026-04-01 23:06:29] [INFO] Created new Dispatches record with ID: 69cda4f323043092a
[2026-04-01 23:06:29] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09874.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-04-01/SDPSFD_26-09874.xml
[2026-04-01 23:06:29] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09874.xml
[2026-04-01 23:28:28] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:28:28] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 23:28:28] [INFO] File size: 37315 bytes
[2026-04-01 23:28:28] [INFO] Created FTPFiles record with ID: 69cdaa1ced993ef02
[2026-04-01 23:28:28] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 23:28:28] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775086108.xml
[2026-04-01 23:28:28] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775086108.xml
[2026-04-01 23:28:28] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:28:52] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:28:52] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 23:28:52] [INFO] File size: 38324 bytes
[2026-04-01 23:28:53] [INFO] Created FTPFiles record with ID: 69cdaa3550c75674e
[2026-04-01 23:28:53] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 23:28:53] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775086133.xml
[2026-04-01 23:28:53] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775086133.xml
[2026-04-01 23:28:53] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:45:18] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:45:18] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 23:45:18] [INFO] File size: 39324 bytes
[2026-04-01 23:45:18] [INFO] Created FTPFiles record with ID: 69cdae0eda3434ab5
[2026-04-01 23:45:18] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 23:45:18] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775087118.xml
[2026-04-01 23:45:18] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775087118.xml
[2026-04-01 23:45:18] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:45:32] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:45:32] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 23:45:32] [INFO] File size: 40330 bytes
[2026-04-01 23:45:33] [INFO] Created FTPFiles record with ID: 69cdae1d218427cc2
[2026-04-01 23:45:33] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 23:45:33] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775087133.xml
[2026-04-01 23:45:33] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775087133.xml
[2026-04-01 23:45:33] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:45:46] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
[2026-04-01 23:45:46] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml for user: 69320e6a9e3e5ef71
[2026-04-01 23:45:46] [INFO] File size: 41300 bytes
[2026-04-01 23:45:49] [INFO] Created FTPFiles record with ID: 69cdae2d496abc5cf
[2026-04-01 23:45:49] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-01 23:45:49] [INFO] File already exists in archive, using unique name: cfs_2026-021599_1775087149.xml
[2026-04-01 23:45:49] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-01/cfs_2026-021599_1775087149.xml
[2026-04-01 23:45:49] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-021599.xml
