[2026-10-01 09:10:33] local.INFO: param {"param":{"type_message":"1","content":{"id":"ca22d9f8-7edc-44c8-82ab-cf804a520090","message":"Buenos días, quería pedir cita para cardiología"},"sender":"+34665637856","identifier":"34666373393"}} 
[2026-10-01 09:49:16] local.INFO: param {"param":{"type_message":"1","content":{"id":"bbc156e7-438d-4a3c-aa93-79a3c9e07494","message":"Buenos días 
Necesito cancelar la
Cita de las 18:20 px esta fuera de Madrid.
Sigo manteniendo la de las 18:30.
Gracias"},"sender":"+34680484641","identifier":"34666373393"}} 
[2026-10-01 09:51:32] local.INFO: param {"param":{"type_message":"1","content":{"id":"30601da7-8da4-42f1-adcf-ae5288fbeeba","message":"Aceptar cita"},"sender":"+34654873367","identifier":"34666373393"}} 
[2026-10-01 10:00:02] local.INFO: DameToken  
[2026-10-01 10:00:02] local.INFO: usuario=pmsur15&clave=pmsur12&url=pmadridsur.medigest.com  
[2026-10-01 10:00:02] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;RESPUESTA&gt;&lt;datos&gt;&lt;token&gt;90a78174-c70e-4fb9-a734-a8fdd52e8b62&lt;/token&gt;&lt;/datos&gt;&lt;/RESPUESTA&gt;</string>  
[2026-10-01 10:00:06] local.INFO: DameListadoCitas  
[2026-10-01 10:00:06] local.INFO: token=90a78174-c70e-4fb9-a734-a8fdd52e8b62&fechaInicio=03%2F10%2F2026&fechaFin=03%2F10%2F2026&idAgenda=&historia=  
[2026-10-01 10:00:06] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;Axon_CitasWhatsapp&gt;&lt;Resultado&gt;0&lt;/Resultado&gt;&lt;/Axon_CitasWhatsapp&gt;</string>  
[2026-10-01 10:11:47] local.INFO: param {"param":{"type_message":"11","content":{"id":"326272b6-1f15-48ff-8925-e9a2c0fb3f84","message":"Aceptar cita","postback_payload":"item_0","reply_to":"7fce8d59-bed5-4beb-9bcb-c3c3e5919083"},"sender":"+34695217568","identifier":"34666373393"}} 
[2026-10-01 10:11:47] local.INFO: 7fce8d59-bed5-4beb-9bcb-c3c3e5919083  
[2026-10-01 10:11:47] local.INFO: stdClass Object
(
    [id] => 423726
    [id_chatbot] => 87726
    [chatbot_preguntas_id] => 0
    [opciones] => 
)
  
[2026-10-01 10:11:47] local.INFO: DameToken  
[2026-10-01 10:11:47] local.INFO: usuario=pmsur15&clave=pmsur12&url=pmadridsur.medigest.com  
[2026-10-01 10:11:47] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;RESPUESTA&gt;&lt;datos&gt;&lt;token&gt;b0bf2dfb-60ab-41bf-82ce-e3f0cbb898ee&lt;/token&gt;&lt;/datos&gt;&lt;/RESPUESTA&gt;</string>  
[2026-10-01 10:11:49] local.INFO: CambiarEstadoCita  
[2026-10-01 10:11:49] local.INFO: token=b0bf2dfb-60ab-41bf-82ce-e3f0cbb898ee&estadoCita=CNF&idCita=1408357  
[2026-10-01 10:11:49] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;Axon_citao&gt;&lt;Resultado&gt;0&lt;/Resultado&gt;&lt;/Axon_citao&gt;</string>  
[2026-10-01 10:46:12] local.INFO: param {"param":{"type_message":"1","content":{"id":"153cc679-935b-4898-b2ca-c75ff6ff4979","message":"Buenos días"},"sender":"+34661924740","identifier":"34666373393"}} 
[2026-10-01 10:46:21] local.INFO: param {"param":{"type_message":"1","content":{"id":"a08013f3-391c-44c9-955a-c168c0470342","message":"Quería cita con el digestivo"},"sender":"+34661924740","identifier":"34666373393"}} 
[2026-10-01 11:00:02] local.INFO: DameToken  
[2026-10-01 11:00:02] local.INFO: usuario=pmsur15&clave=pmsur12&url=pmadridsur.medigest.com  
[2026-10-01 11:00:02] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;RESPUESTA&gt;&lt;datos&gt;&lt;token&gt;63029ec5-6abe-4923-8b41-91eea54c39ce&lt;/token&gt;&lt;/datos&gt;&lt;/RESPUESTA&gt;</string>  
[2026-10-01 11:00:06] local.INFO: DameListadoCitas  
[2026-10-01 11:00:06] local.INFO: token=63029ec5-6abe-4923-8b41-91eea54c39ce&fechaInicio=03%2F10%2F2026&fechaFin=03%2F10%2F2026&idAgenda=&historia=  
[2026-10-01 11:00:06] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;Axon_CitasWhatsapp&gt;&lt;Resultado&gt;0&lt;/Resultado&gt;&lt;/Axon_CitasWhatsapp&gt;</string>  
[2026-10-01 11:48:18] local.INFO: param {"param":{"type_message":"1","content":{"id":"36d14540-397d-41d1-84d1-eda36fd2ff4d","message":"Hola! Quiero pedir cita"},"sender":"+34662355076","identifier":"34666373393"}} 
[2026-10-01 12:00:01] local.INFO: DameToken  
[2026-10-01 12:00:01] local.INFO: usuario=pmsur15&clave=pmsur12&url=pmadridsur.medigest.com  
[2026-10-01 12:00:01] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;RESPUESTA&gt;&lt;datos&gt;&lt;token&gt;6e29c9d6-4753-463a-bdae-f117af828379&lt;/token&gt;&lt;/datos&gt;&lt;/RESPUESTA&gt;</string>  
[2026-10-01 12:00:04] local.INFO: DameListadoCitas  
[2026-10-01 12:00:04] local.INFO: token=6e29c9d6-4753-463a-bdae-f117af828379&fechaInicio=03%2F10%2F2026&fechaFin=03%2F10%2F2026&idAgenda=&historia=  
[2026-10-01 12:00:04] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;Axon_CitasWhatsapp&gt;&lt;Resultado&gt;0&lt;/Resultado&gt;&lt;/Axon_CitasWhatsapp&gt;</string>  
[2026-10-01 14:39:55] local.INFO: param {"param":{"type_message":"1","content":{"id":"dafd2df0-ee9e-4933-af94-e682bc449b10","message":"Buenas tardes, confirme ayer la cita pero finalmente ha surgido un imprevisto y no voy a poder ir, sería posible cambiarlo a la próxima semana?"},"sender":"+34675559476","identifier":"34666373393"}} 
[2026-10-01 14:39:56] local.INFO: param {"param":{"type_message":"11","content":{"id":"cf32c1af-6a1f-4337-a92b-9f8cf3f56d16","message":"Cancelar cita","postback_payload":"item_1","reply_to":"27af380b-de56-4c29-8ab8-1fdd4b7516a2"},"sender":"+34675559476","identifier":"34666373393"}} 
[2026-10-01 14:39:56] local.INFO: 27af380b-de56-4c29-8ab8-1fdd4b7516a2  
[2026-10-01 14:39:56] local.INFO: stdClass Object
(
    [id] => 423495
    [id_chatbot] => 87626
    [chatbot_preguntas_id] => 0
    [opciones] => 
)
  
[2026-10-01 14:39:56] local.INFO: DameToken  
[2026-10-01 14:39:56] local.INFO: usuario=pmsur15&clave=pmsur12&url=pmadridsur.medigest.com  
[2026-10-01 14:39:56] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;RESPUESTA&gt;&lt;datos&gt;&lt;token&gt;241ba5de-26cd-4863-ba78-d3e1f63bc285&lt;/token&gt;&lt;/datos&gt;&lt;/RESPUESTA&gt;</string>  
[2026-10-01 14:40:00] local.INFO: CambiarEstadoCita  
[2026-10-01 14:40:00] local.INFO: token=241ba5de-26cd-4863-ba78-d3e1f63bc285&estadoCita=CANCELA&idCita=1409183  
[2026-10-01 14:40:00] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;Axon_citao&gt;&lt;Resultado&gt;0&lt;/Resultado&gt;&lt;/Axon_citao&gt;</string>  
[2026-10-01 14:40:00] local.WARNING: cancelaCita [1409183,0] 
[2026-10-01 14:40:04] local.INFO: CancelaCita  
[2026-10-01 14:40:04] local.INFO: token=241ba5de-26cd-4863-ba78-d3e1f63bc285&codigoCit=1409183&codigoWeb=0  
[2026-10-01 14:40:04] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;Axon_citao&gt;&lt;respuesta&gt;&lt;resultado&gt;0&lt;/resultado&gt;&lt;/respuesta&gt;&lt;/Axon_citao&gt;</string>  
[2026-10-01 14:40:04] local.WARNING: cancelaCita [{"SimpleXMLElement":""}] 
[2026-10-01 15:04:27] local.INFO: param {"param":{"type_message":"1","content":{"id":"50678390-2272-4d96-a208-c6be4332cd9e","message":"Cancelar cita"},"sender":"+34625858155","identifier":"34666373393"}} 
[2026-10-01 15:29:03] local.INFO: param {"param":{"type_message":"11","content":{"id":"401accb0-3855-4be6-892e-f1210fb5bcab","message":"Cancelar cita","postback_payload":"item_1","reply_to":"2f98653e-6474-441e-bae4-0f1dece93da6"},"sender":"+34688098313","identifier":"34666373393"}} 
[2026-10-01 15:29:03] local.INFO: 2f98653e-6474-441e-bae4-0f1dece93da6  
[2026-10-01 15:29:03] local.INFO: stdClass Object
(
    [id] => 423616
    [id_chatbot] => 87702
    [chatbot_preguntas_id] => 0
    [opciones] => 
)
  
[2026-10-01 15:29:03] local.ERROR: Trying to get property 'codigocit' of non-object {"exception":"[object] (ErrorException(code: 0): Trying to get property 'codigocit' of non-object at /var/www/backend/app/Http/Controllers/PoliclinicaChatbotController.php:2236)
[stacktrace]
#0 /var/www/backend/app/Http/Controllers/PoliclinicaChatbotController.php(2236): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 /var/www/backend/app/Http/Controllers/PoliclinicaChatbotController.php(122): App\\Http\\Controllers\\PoliclinicaChatbotController->procesarMensajeRecordatorio()
#2 /var/www/backend/app/Http/Controllers/PoliclinicaChatbotController.php(61): App\\Http\\Controllers\\PoliclinicaChatbotController->chatbot()
#3 [internal function]: App\\Http\\Controllers\\PoliclinicaChatbotController->modulo_chatbot_whatsapp()
#4 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array()
#5 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction()
#6 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#7 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\\Routing\\Route->runController()
#8 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(692): Illuminate\\Routing\\Route->run()
#9 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#10 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#11 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#12 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(59): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#13 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle()
#14 /var/www/backend/app/Http/Middleware/Cors.php(18): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#15 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): App\\Http\\Middleware\\Cors->handle()
#16 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#17 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(694): Illuminate\\Pipeline\\Pipeline->then()
#18 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(669): Illuminate\\Routing\\Router->runRouteWithinStack()
#19 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(635): Illuminate\\Routing\\Router->runRoute()
#20 /var/www/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(624): Illuminate\\Routing\\Router->dispatchToRoute()
#21 /var/www/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Routing\\Router->dispatch()
#22 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#23 /var/www/backend/app/Http/Middleware/Cors.php(18): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#24 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): App\\Http\\Middleware\\Cors->handle()
#25 /var/www/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#26 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#27 /var/www/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#28 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#29 /var/www/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#30 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle()
#31 /var/www/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle()
#33 /var/www/backend/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Fideloper\\Proxy\\TrustProxies->handle()
#35 /var/www/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#36 /var/www/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then()
#37 /var/www/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#38 /var/www/backend/public/index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle()
#39 {main}
"} 
[2026-10-01 15:33:57] local.INFO: param {"param":{"type_message":"11","content":{"id":"c3fcfcea-faac-46de-91cb-50b9ecc0d022","message":"Aceptar cita","postback_payload":"item_0","reply_to":"7444e5dc-d3bc-422c-a40c-78a39dd51975"},"sender":"+34625899046","identifier":"34666373393"}} 
[2026-10-01 15:33:57] local.INFO: 7444e5dc-d3bc-422c-a40c-78a39dd51975  
[2026-10-01 15:33:57] local.INFO: stdClass Object
(
    [id] => 423588
    [id_chatbot] => 87674
    [chatbot_preguntas_id] => 0
    [opciones] => 
)
  
[2026-10-01 15:33:57] local.INFO: DameToken  
[2026-10-01 15:33:57] local.INFO: usuario=pmsur15&clave=pmsur12&url=pmadridsur.medigest.com  
[2026-10-01 15:33:57] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;RESPUESTA&gt;&lt;datos&gt;&lt;token&gt;411912df-b4d0-4cac-a12f-2c382082bd84&lt;/token&gt;&lt;/datos&gt;&lt;/RESPUESTA&gt;</string>  
[2026-10-01 15:34:00] local.INFO: CambiarEstadoCita  
[2026-10-01 15:34:00] local.INFO: token=411912df-b4d0-4cac-a12f-2c382082bd84&estadoCita=CNF&idCita=1409658  
[2026-10-01 15:34:00] local.INFO: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;Axon_citao&gt;&lt;Resultado&gt;0&lt;/Resultado&gt;&lt;/Axon_citao&gt;</string>  
[2026-10-01 15:49:22] local.INFO: param {"param":{"type_message":"1","content":{"id":"c8aedcb2-cc4a-4207-af69-e1f41751fa2d","message":"Modificar cita"},"sender":"+34620931407","identifier":"34666373393"}} 
[2026-10-01 15:58:54] local.INFO: param {"param":{"type_message":"1","content":{"id":"1b0ee167-2474-4575-b287-275389687a8c","message":"Buenas tardes"},"sender":"+34656181966","identifier":"34666373393"}} 
[2026-10-01 16:37:23] local.INFO: param {"param":{"type_message":"1","content":{"id":"de790edd-2658-4c22-90d0-c86adba263df","message":"Pedir cita análisis de sangre"},"sender":"+34661273065","identifier":"34666373393"}} 
[2026-10-01 18:20:11] local.INFO: param {"param":{"type_message":"1","content":{"id":"d57e690f-9d57-4150-801f-53cc087fff5e","message":"Hola"},"sender":"+34639394046","identifier":"34666373393"}} 
[2026-10-01 18:20:38] local.INFO: param {"param":{"type_message":"1","content":{"id":"3a37702b-60e1-4d37-9019-9cd793c78432","message":"Quería pedir cita con traumatología"},"sender":"+34606686386","identifier":"34666373393"}} 
[2026-10-01 18:47:09] local.INFO: param {"param":{"type_message":"1","content":{"id":"34279974-3c5f-4ffe-b9a7-56e0721d6716","message":"Hola, quería pedir nueva cita ginecología"},"sender":"+34654921081","identifier":"34666373393"}} 
