Especificaciones de los métodos que permiten interactuar con la información almacenada en las bases de datos de Ofimedic en el Centro Médico.
Lista actualizada con los cambios realizados. Se indican las fechas y la descripción de los cambios. Se muestra del cambio más reciente al más antiguo.
https://www.ofimedic.com/
Creación de una cita en Ofimedic.
Nota importante: En Ofimedic, el tipo de visita es obligatorio para poder crear citas. Todas las citas que se crean desde este método se asignan al tipo de visita “Reservada por APP” (ID 305), según las especificaciones del centro. En caso de que el tipo de visita indicado no exista en Ofimedic, se crea automáticamente. De esta forma aseguramos que siempre se cree la cita en Ofimedic de forma correcta.
La duración de las citas se define en la configuración del facultativo, en la pestaña Tipos de visita. En caso de no existir valor de duración en el tipo de visita, se asignarán 15 minutos por defecto.
https://www.ofimedic.com/AltaCita
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/AltaCita?DelegacionID=1&FacultativoID=1&Fecha=01%2F01%2F2025&Hora=08%3A00&PacienteID=1&SociedadID=1&TipoAtencion=0'
[ { "CitaID": 1, "EnlaceVideoconferencia": "" } ]
Identificador de la delegación.
Si no se indica este parámetro, su valor será, por defecto, 1.
1 si se quiere mostrar solamente las horas disponibles a partir de la hora indicada en el parámetro Hora.
0 si se desea mostrar todas las horas disponibles del día menos las horas anteriores al día indicado en el parámetro Fecha.
Si no se indica este parámetro, su valor será, por defecto, 1.
https://www.ofimedic.com/BusquedaCitaNueva
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/BusquedaCitaNueva?DelegacionID=1&EspecialidadID=1&FacultativoID=1&Fecha=01%2F01%2F2025&Hora=08%3A00&PacienteID=1&SociedadID=1&SoloDesdeHora=1'
[ { "DelegacionID": 1, "FacultativoID": 1, "Fecha": "01/01/2026", "Hora": "08:00", "Tiempo": 1 } ]
https://www.ofimedic.com/AnularCita
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/AnularCita?CitaID=1'
Cita anulada correctamente
[ { "Resultado": true } ]