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/
https://www.ofimedic.com/AltaUsuario
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/AltaUsuario?DNI=00000000A&Email=example%40email.com'
3
1 si el DNI es EspaƱol.
0 en caso contrario.
Si no se indica, serĆ”, por defecto, 1.
TelƩfono fijo del paciente.
Obligatorio indicar este parƔmetro si no se indica el parƔmetro TlfMovil.
Teléfono móvil del paciente.
Obligatorio indicar este parƔmetro si no se indica el parƔmetro TelfFijo.
Sociedades médicas del paciente. Se indica introduciendo un número entero o varios números enteros separados por comas.
En caso de indicar uno o varios valores en este campo y sean correctos, es decir, que el entero o los enteros estƩn bien separados por comas y todas las sociedades indicadas existan en Ofimedic, se le eliminarƔn al paciente las sociedades que tenga y se le asignarƔ la sociedad o las sociedades que se indiquen.
Si se indica sólo una sociedad, esta pasarÔ a ser la que tenga por defecto. Si se indican varias, la sociedad indicada en primer lugar serÔ la marcada por defecto en Ofimedic.
1 si el paciente desea recibir comunicados comerciales.
0 en caso contrario.
Si no se indica, serĆ”, por defecto, 0.
1 si el paciente ha leĆdo la PolĆtica de Privacidad.
0 en caso contrario.
https://www.ofimedic.com/AltaPaciente
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/AltaPaciente?Apellidos=string&CP=08000&DNI=00000000A&DelegacionID=1&Direccion=string&Email=example%40email.com&Espanol=1&FechaNacimiento=01%2F01%2F2017&Nombre=string&Password=string&Poblacion=Barcelona&PoliticaLeida=1&Provincia=Barcelona&RecibirComunicados=1&Sexo=H&Sociedades=string&TelfFijo=900000000&TlfMovil=600000000'
4
https://www.ofimedic.com/GetEmailPaciente
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/GetEmailPaciente?PacienteID=1'
"email@example.com"
https://www.ofimedic.com/SetContrasenaPaciente
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/SetContrasenaPaciente?PacienteID=1&Password=string'
Modificación realizada de forma correcta.
[ { "Resultado": true } ]
https://www.ofimedic.com/GetPaciente
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/GetPaciente?PacienteID=1'
[ { "PacienteID": 1, "NumHistoria": "1", "DNI": "00000000A", "Espanol": true, "Nombre": "A", "Apellidos": "B", "FechaNacimiento": "01/01/1970", "Direccion": "Gran Via 1", "Poblacion": "Barcelona", "CP": "01234", "Provincia": "Barcelona", "Email": "example@ofimedic.com", "TelfFijo": "900000000", "TlfMovil": "600000000", "Sexo": "H", "AceptaAccionesComunicacion": false, "Sociedades": [ ⦠], "Password": "" } ]
1 si el DNI es EspaƱol.
0 en caso contrario.
Si no se indica, serĆ”, por defecto, 1.
Sociedades médicas del paciente. Se indica introduciendo un número entero o varios números enteros separados por comas.
En caso de indicar uno o varios valores en este campo y sean correctos, es decir, que el entero o los enteros estƩn bien separados por comas y todas las sociedades indicadas existan en Ofimedic, se le eliminarƔn al paciente las sociedades que tenga y se le asignarƔ la sociedad o las sociedades que se indiquen.
Si se indica sólo una sociedad, esta pasarÔ a ser la que tenga por defecto. Si se indican varias, la sociedad indicada en primer lugar serÔ la marcada por defecto en Ofimedic.
1 si el paciente desea recibir comunicados comerciales.
0 en caso contrario.
Si no se indica, serĆ”, por defecto, 0.
1 si el paciente ha leĆdo la PolĆtica de Privacidad.
0 en caso contrario.
https://www.ofimedic.com/ModificarPaciente
curl -i -X GET \
-u <username>:<password> \
'https://www.ofimedic.com/ModificarPaciente?Apellidos=string&CP=08000&DNI=00000000A&DelegacionID=1&Direccion=string&Email=example%40email.com&Espanol=1&FechaNacimiento=01%2F01%2F2017&Nombre=string&PacienteID=1&Password=string&Poblacion=Barcelona&PoliticaLeida=1&Provincia=Barcelona&RecibirComunicados=1&Sexo=H&Sociedades=string&TelfFijo=900000000&TlfMovil=600000000'
Paciente modificado correctamente.
[ { "Resultado": true } ]