ASIGNACION AUTOMATICA DE CITAS MEDICAS CON... - FREELANCE JOB IN WEB DEVELOPMENT - WORKANA
Descripción de la oferta de empleo
signación automática de profesionales.
l objetivo principal es implementar una lógica que asigne automáticamente al profesional más adecuado para cada paciente.
esta asignación se basará en los siguientes criterios.
idioma preferido del paciente.
servicio médico seleccionado.
disponibilidad horaria real del profesional.
ste sistema eliminará la necesidad de que el paciente seleccione manualmente al mé dico.
ara los profesionales.
e necesita la implementación de campos obligatorios en el registro, incluyendo el número de colegiado y los idiomas que habla.
este último se gestionará como un campo personalizado en la tabla kc_custom_fields_data.
ara los pacientes.
l registro de pacientes requerirá un campo obligatorio para el dni, nie o pasaporte, fundamental para la emisión de recetas electró nicas.
n el formulario de reserva de citas.
e incorporará un campo 'idioma preferido' (preferred_language), que ya está integrado visualmente.
la lógica del sistema utilizará este idioma para filtrar a los profesionales que lo hablan, verificar que ofrecen el servicio solicitado y que tienen disponibilidad en la franja horaria elegida.
una vez aplicados estos filtros, el sistema asignará automáticamente al primer profesional que cumpla con todos los criterios.
el id del profesional asignado se almacenará directamente en la cita, eliminando el paso de selección manual.
lujo técnico de la asignación.
l proceso de reserva se iniciará desde kivicare.
la lógica de asignación automática se ejecutará dentro de la función saveappointment() en el archivo /app/controllers/api/ kcbookappointmentcontroller.
hp.
tras la asignación exitosa, el sistema redirigirá al paciente a la pasarela de pago de woocommerce, configurada para redsys.
una vez que el pago sea exitoso, la cita se confirmará automáticamente con el médico asignado.
en caso de que el pago falle, la cita será cancelada o quedará en estado pendiente.
orma de pago integrada.
e implementará un único método de pago.
tarjeta bancaria (visa/mastercard) a través de la pasarela redsys.
woocommerce se utilizará exclusivamente como pasarela de pago, sin funcionar como catálogo de productos.
la integración de redsys se realizará mediante el plugin oficial de woocommerce.
la confirmación de la cita en kivicare será automática tras un pago exitoso.
si el pago falla, la cita se cancelará o permanecerá pendiente.
equisitos adicionales.
l código desarrollado debe ser limpio, estar bien comentado y ser compatible con futuras actualizaciones del sistema.
category it & programming subcategory web development what is the scope of the project? create a new custom site delivery term.
not specified skills needed php javascript wordpress woocommerce api mysql html css rest api
Detalles de la oferta
- Sin especificar
- En toda España
- Sin especificar - Sin especificar
- Sin especificar
- 22/07/2025
- 06/01/2026
¿qué consigues con la beca talentic?> formarte en uno de los puestos más demandados en el mercado laboral y con más escasez de profesionales... js y npm, servidores web, y programar del lado del servidor con php, bases de datos mysql y el framework laravel, así como visibilizar tu proyectos utilizando......
Trabajo con repositorios git... conocimientos de css con preprocesadores (sass, less)... desarrollo y mantenimiento de sitios web en wordpress... responsabilidades principales:- desarrollo de aplicaciones web en lenguaje php... en desarrollos online trabajamos junto con agencias de marketing y empresas......
Capacidad para trabajar con metodologías ágiles y coordinarse con equipos multidisciplinarios... requisitos: experiencia en desarrollo web y ecommerce con un enfoque en diseño atractivo y funcional... descripción del puesto: buscamos un desarrollador web & ecommerce con experiencia en la creación de......
Mantener relaciones profesionales con nuestros clientes... condiciones: tipo de empleo: independiente/freelance remuneración: libre para fijar tarifas en acuerdo con los clientes... se te formará en los servicios estéticos y en el discurso necesario para gestionar las citas......
Empresa de servicios jurídicos con desarrollo de aplicación propia, precisa incorporar programador/a web para el desarrollo y mantenimiento de aplicaciones de gestión y producción en entornos web de alto uso, gestionadas por bases de datos mysql... linux otros datos del puestoofrecemos: se trata de......
Alumnxs que han dado el salto al mercado laboral digital con la beca... ¿qué consigues con la beca?- multiplicar tu empleabilidad: con un año de experiencia accederás mucho más fácilmente a los puestos de trabajo de tu sector, destacando frente al resto de candidatos... por sus profesores, profesionales......
Para ampliar nuestra red, buscamos un business development manager (h/m/x) con pasión por las ventas y las colaboraciones educativas... responsabilidades: identificación de socios y clientes potenciales para programas educativos (por ejemplo, empresas, instituciones educativas, ongs) reuniones consultivas......
Para apoyar nuestra expansión, buscamos un business development manager (m/f/d) con fuerte perfil comercial, sensibilidad para detectar oportunidades y motivación por captar clientes con alto valor estratégico... avyana financiación de litigios se especializa en la financiación de demandas legales con......
Para fortalecer nuestro equipo, buscamos un business development manager (h/m/x) con buen instinto para generar oportunidades de negocio de alta calidad y una comprensión excelente de los ecosistemas de networking... responsabilidades: identificar y contactar a posibles miembros y empresas asociadas......
Para apoyar nuestro crecimiento, buscamos un business development manager (h/m/x) con pasión por las ventas y la innovación tecnológica... con tecnología de vanguardia, apoyamos sectores como la manufactura, la logística y la salud... responsabilidades: identificación de clientes potenciales con necesidad......