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 } ]