Prueba de conexión.
Especificaciones de los métodos que permiten interactuar con la información almacenada en las bases de datos de Ofimedic.
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.
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/GetLocations?LOCATION_ID=1'
[ { "LOCATION_ID": 1, "LOCATION_NAME": "Delegación 1", "LOCATION_ADRESS": "Calle Ejemplo 1", "LOCATION_ZIP_CODE": "00000", "LOCATION_CITY": "Madrid", "LOCATION_PROVINCE": "Madrid", "LOCATION_COUNTRY": "España", "LOCATION_PHONE": "900000000", "LOCATION_EMAIL": "email@ejemplo.com" } ]
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/GetResources?LOCATION_ID=1'
[ { "RESOURCE_ID": 1, "RESOURCE_FIRST_NAME": "A", "RESOURCE_SECOND_NAME": "B", "RESOURCE_MOBILE_PHONE": "600000000", "LOCATION_EMAIL": "example@correo.com", "RESOURCE_ID_NUMBER": "00000000A", "AVAILABILITIES_STEP": 4, "LOCATION_ID": 1 } ]
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/GetPatients?INCLUDE_DEACTIVATED=1'
[ { "PATIENT_ID": 1, "PATIENT_FIRST_NAME": "A", "PATIENT_SECOND_NAME": "B", "PATIENT_EMAIL": "example@ofimedic.com", "PATIENT_MOBILE_PHONE": "600000000", "PATIENT_FIXED_PHONE": "900000000", "PATIENT_JOB_PHONE": "910000000", "PATIENT_ID_NUMBER": "00000000A", "PATIENT_BIRTHDATE": "01/01/1970", "PATIENT_GENDER": "H", "PATIENT_ADRESS": "C/ Ejemplo", "PATIENT_CITY": "Madrid", "PATIENT_PROVINCE": "Madrid", "PATIENT_POSTAL_CODE": "01234", "PATIENT_COUNTRY": "España", "PATIENT_DEACTIVATED": 0 } ]
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/GetInsurances?ACTIVITY_ID=1&RESOURCE_ID=1&TYPE=0'
[ { "INSURANCE_ID": 1, "INSURANCE_NAME": "Tarifa privada", "TYPE": 0 } ]
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/GetActivities?INSURANCE_ID=1&RESOURCE_ID=1'
Relación de tipos de visita
Nombre de la especialidad del tipo de visita.
Tipos de atención disponibles del facultativo.
Se muestra en una matriz los tipos de atención disponibles, con el nombre y su código.
Se muestra sólo si se informa del parámetro de entrada RESOURCE_ID.
Información de los servicios relacionados con el tipo de visita.
Se muestra en una matriz la información de los servicios solo si se informan los parámetros de entrada RESOURCE_ID e INSURANCE_ID.
[ { "ACTIVITY_ID": 1, "ACTIVITY_NAME": "Primer tipo de visita", "ACTIVITY_DURATION": 15, "ACTIVITY_SPECIALTY_ID": 1, "ACTIVITY_SPECIALTY_NAME": "Especialidad 1", "ACTIVITY_APPOINTMENT_TYPE": "Primer tipo de visita, 1", "ACTIVITY_SERVICES": "", "ACTIVITY_SERVICE_ID": 1, "ACTIVITY_SERVICE_NAME": "Servicio 1", "ACTIVITY_SERVICE_PRICE": 49.99, "ACTIVITY_SERVICE_PRICE_VAT": 21, "ACTIVITY_OFIMEDIC_ID": 1 } ]
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/GetUsers?LOCATION_ID=1'
[ { "RESOURCE_ID": 1, "RESOURCE_FIRST_NAME": "A", "RESOURCE_SECOND_NAME": "B", "RESOURCE_USER_NAME": "nombre.usuario", "LOCATION_ID": 2, "RESOURCE_OFIMEDIC_ID": 3 } ]