Ordenes
Permite realizar operaciones CRUD sobre las ordenes.
Medicos
Permite realizar operaciones CRUD sobre los médicos.
| API | Description |
|---|---|
| GET api/medicos/pdf?busqueda={busqueda} |
Obtiene el pdf con los médicos según el criterio de búsqueda. |
| GET api/Medicos |
Obtiene todos los médicos. |
| GET api/Medicos?busqueda={busqueda} |
Obtiene los médicos según el criterio de búsqueda. |
| GET api/Medicos?rut={rut} |
Obtiene un médico por el RUT. |
| POST api/Medicos |
Insertar un nuevo médico. |
| PUT api/Medicos |
Edita un médico. |
| DELETE api/Medicos?rut={rut} |
Elimina un médico. |
Account
Permite realizar operaciones CRUD sobre las cuentas.
| API | Description |
|---|---|
| GET api/Account/UserInfo |
Infornmación |
| POST api/Account/Logout |
Logout |
| POST api/Account/ChangePassword |
No documentation available. |
| POST api/Account/Register |
No documentation available. |
AbreviaturasExamenes
Permite realizar operaciones CRUD sobre las abreviaturas de los examenes.
| API | Description |
|---|---|
| GET api/abreviaturasexamenes/detalles?abreviatura={abreviatura} |
Obtiene todos las abreviaturas de los examenes. |
| GET api/abreviaturasexamenes/detalles?abreviatura={abreviatura}&examen={examen} |
Obtiene las abreviaturas de los examenes según el criterio de búsqueda. |
| POST api/abreviaturasexamenes/detalles |
Insertar un nuevo examen a la abreviatura de examen. |
| DELETE api/abreviaturasexamenes/detalles?abreviatura={abreviatura}&examen={examen} |
Elimina un abreviatura de un examen. |
| GET api/AbreviaturasExamenes |
Obtiene todos las abreviaturas de los examenes. |
| GET api/AbreviaturasExamenes?busqueda={busqueda} |
Obtiene las abreviaturas de los examenes según el criterio de búsqueda. |
| GET api/AbreviaturasExamenes/{id} |
Obtiene una abreviatura de examenes por el Id. |
| POST api/AbreviaturasExamenes |
Insertar una nueva abreviatura de examen. |
| PUT api/AbreviaturasExamenes |
Edita una abreviatura de examen. |
| DELETE api/AbreviaturasExamenes/{id} |
Elimina una abreviatura de un examen. |
Estadisticas
Permite realizar operaciones CRUD sobre las estadisticas.
| API | Description |
|---|---|
| GET api/estadisticas/derivaciones?fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene las estadisticas de las derivaciones segun el rango de fechas. |
| GET api/estadisticas/derivaciones/pdf?fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el pdf con las derivaciones según el rango de fechas. |
| GET api/estadisticas/resultados?busqueda={busqueda}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene las estadisticas de los resultados segun el rango de fechas. |
| GET api/estadisticas/resultados/pdf?busqueda={busqueda}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el pdf con las estadisticas de los resultados según el rango de fechas. |
| GET api/estadisticas/mes?año={año} |
Obtiene todos las estadisticas de la cantidad de examenes en los meses de un año. |
| GET api/estadisticas/mes/pdf?año={año} |
Obtiene el pdf con las estadisticas de la cantidad de examenes en los meses de un año. |
| GET api/estadisticas/dia?año={año}&mes={mes} |
Obtiene todos las estadisticas de la cantidad de examenes en los día de un mes de un año. |
| GET api/estadisticas/dia/pdf?año={año}&mes={mes} |
Obtiene todos las estadisticas de la cantidad de examenes en los día de un mes de un año. |
| GET api/estadisticas/medicos?fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene todos las estadisticas de la cantidad de examenes segun cada médico en el rango de fecha. |
| GET api/estadisticas/medicos?rut={rut}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene todos las estadisticas de la cantidad de examenes segun cada médico en el rango de fecha. |
| GET api/estadisticas/previsiones?fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene todos las estadisticas de la cantidad de examenes segun cada previsión en el rango de fecha. |
| GET api/estadisticas/previsiones?rut={rut}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene todos las estadisticas de la cantidad de examenes segun cada previsión en el rango de fecha. |
| GET api/estadisticas/medicos/pdf?rut={rut}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el pdf de las estadisticas de la cantidad de examenes segun el médico elegido en el rango de fecha. |
| GET api/estadisticas/previsiones/pdf?rut={rut}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el pdf de las estadisticas de la cantidad de examenes segun la previsión elegida en el rango de fecha. |
| GET api/estadisticas/muestras?año={año}&mes={mes} |
Obtiene todos las estadisticas de la cantidad de muestras en los día de un mes de un año. |
| GET api/estadisticas/muestras/pdf?año={año}&mes={mes} |
Obtiene todos las estadisticas de la cantidad de muestras en los día de un mes de un año. |
| GET api/estadisticas/entregas?prevision={prevision}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene las estadisticas de las entregas resultados segun el rango de fechas. |
| GET api/estadisticas/entregas/excel?prevision={prevision}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el xlxs con las estadisticas de las entregas según el rango de fechas. |
| GET api/estadisticas/entregas/datatable?prevision={prevision}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el memory stream con las estadisticas de las entregas según el rango de fechas. |
| GET api/estadisticas/criticos?busqueda={busqueda}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene las estadisticas de los resultados criticos segun el rango de fechas. |
| GET api/estadisticas/criticos/pdf?busqueda={busqueda}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el pdf con las estadisticas de los resultados según el rango de fechas. |
| GET api/estadisticas/tubos?fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene las estadisticas de los resultados segun el rango de fechas. |
| GET api/estadisticas/tubos/pdf?fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el pdf con las estadisticas de los resultados según el rango de fechas. |
DirectoresTecnicos
Permite realizar operaciones CRUD sobre los directores técnicos.
| API | Description |
|---|---|
| GET api/directorestecnicos/pdf?busqueda={busqueda} |
Obtiene el pdf con los directores técnicos según el criterio de búsqueda. |
| GET api/DirectoresTecnicos |
Obtiene todos los directores técnicos. |
| GET api/DirectoresTecnicos?busqueda={busqueda} |
Obtiene los directores técnicos según el criterio de búsqueda. |
| GET api/DirectoresTecnicos?rut={rut} |
Obtiene un director técnico por el rut. |
| POST api/DirectoresTecnicos |
Inserta un nuevo director técnico. |
| PUT api/DirectoresTecnicos |
Edita un director tecnico. |
| DELETE api/DirectoresTecnicos?rut={rut} |
Elimina un director tecnico. |
TecnologosMedicos
Permite realizar operaciones CRUD sobre los tecnologos médicos.
| API | Description |
|---|---|
| GET api/tecnologosmedicos/pdf?busqueda={busqueda} |
Obtiene el pdf con los tecnologos médicos según el criterio de búsqueda. |
| GET api/TecnologosMedicos |
Obtiene todos los tecnologos médicos. |
| GET api/TecnologosMedicos?busqueda={busqueda} |
Obtiene los tecnologos médicos según el criterio de búsqueda. |
| GET api/TecnologosMedicos?rut={rut} |
Obtiene un tecnologo médico por el rut. |
| POST api/TecnologosMedicos |
Inserta un nuevo tecnologo médico. |
| PUT api/TecnologosMedicos |
Edita un tecnologo médico. |
| DELETE api/TecnologosMedicos?rut={rut} |
Elimina un tecnologo médico. |
FormatosOrdenes
Permite realizar operaciones CRUD sobre los formatos de ordenes.
Aranceles
Permite realizar operaciones CRUD sobre los aranceles.
| API | Description |
|---|---|
| GET api/aranceles/valores?id={id} |
Obtiene todos los valores de un arancel aranceles. |
| GET api/aranceles/valores?id={id}&busqueda={busqueda} |
Obtiene los valores de los aranceles según el criterio de búsqueda. |
| GET api/aranceles/valores?id={id}&examen={examen} |
Obtiene un valor de arancel por el id. |
| POST api/aranceles/valores |
Insertar un nuevo valor de arancel. |
| PUT api/aranceles/valores |
Edita un valor de un arancel. |
| DELETE api/aranceles/valores?id={id}&examen={examen} |
Elimina un valor de un arancel. |
| GET api/Aranceles |
Obtiene todos los aranceles. |
| GET api/Aranceles?busqueda={busqueda} |
Obtiene los aranceles según el criterio de búsqueda. |
| GET api/Aranceles/{id} |
Obtiene un aranceles por el id. |
| POST api/Aranceles |
Insertar un nuevo arancel. |
| PUT api/Aranceles |
Edita un arancel. |
| DELETE api/Aranceles/{id} |
Elimina un arancel. |
Previsiones
Permite realizar operaciones CRUD sobre las previsiones.
| API | Description |
|---|---|
| GET api/previsiones/pdf?busqueda={busqueda} |
Obtiene el pdf con las previsiones según el criterio de búsqueda. |
| GET api/Previsiones |
Obtiene todos las previsiones. |
| GET api/Previsiones?busqueda={busqueda} |
Obtiene las previsiones según el criterio de búsqueda. |
| GET api/Previsiones?rut={rut} |
Obtiene una previsión por el rut. |
| POST api/Previsiones |
Insertar una nueva previsión. |
| PUT api/Previsiones |
Edita una previsión. |
| DELETE api/Previsiones?rut={rut} |
Elimina una previsión. |
Pacientes
Permite realizar operaciones CRUD sobre los pacientes.
| API | Description |
|---|---|
| GET api/pacientes/orden?protocolo={protocolo} |
Obtiene los pacientes según el criterio de búsqueda. |
| GET api/pacientes/verificarpin?rut={rut}&pin={pin} |
Obtiene el PIN de un paciente por el rut. |
| GET api/pacientes/pdf?busqueda={busqueda} |
Obtiene el pdf con los grupos según el criterio de búsqueda. |
| PUT api/pacientes/actualizarpin?rut={rut}&pinactual={pinactual}&pinnuevo={pinnuevo} |
Edita un paciente. |
| GET api/Pacientes |
Obtiene todos los pacientes. |
| GET api/Pacientes?busqueda={busqueda} |
Obtiene los pacientes según el criterio de búsqueda. |
| GET api/Pacientes?rut={rut} |
Obtiene un paciente por el rut. |
| POST api/Pacientes |
Insertar un nuevo paciente. |
| PUT api/Pacientes |
Edita un paciente. |
| DELETE api/Pacientes?rut={rut} |
Elimina un paciente. |
Examenes
Permite realizar operaciones CRUD sobre los examenes.
| API | Description |
|---|---|
| GET api/examenes/masusados |
Obtiene los examenes mas usados. |
| GET api/examenes/pdf?busqueda={busqueda} |
Obtiene el pdf con los examenes según el criterio de búsqueda. |
| DELETE api/examenes/determinaciones |
Elimina la determinación de un examen. |
| GET api/examenes/determinaciones |
Obtiene todos las determinaciones de los examenes. |
| GET api/examenes/determinaciones?busqueda={busqueda} |
Obtiene las determinaciones de los eamenes según el criterio de búsqueda. |
| GET api/examenes/determinaciones?examen={examen} |
Obtiene las determinaciones que pertenecen a un examen. |
| GET api/examenes/determinaciones?examen={examen}&busqueda={busqueda} |
Obtiene las determinaciones que pertenecen a un examen. |
| POST api/examenes/determinaciones |
Insertar una nueva determinacion en un examen. |
| GET api/Examenes |
Obtiene todos los examenes. |
| GET api/Examenes?busqueda={busqueda} |
Obtiene los examenes según el criterio de búsqueda. |
| GET api/Examenes?grupo={grupo} |
Obtiene los examenes que pertenecen a un grupo. |
| GET api/Examenes/{id} |
Obtiene un examen por el Id. |
| POST api/Examenes |
Insertar un nuevo examen. |
| PUT api/Examenes |
Edita un examen. |
| DELETE api/Examenes/{id} |
Elimina un examen. |
Pagos
Permite realizar operaciones CRUD sobre los pagos.
| API | Description |
|---|---|
| GET api/pagos/pdf?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda} |
Obtiene el pdf con los pagos según el criterio de búsqueda. |
| GET api/pagos/pdf?id={id} |
Obtiene el pdf con el pago según el id. |
| GET api/pagos/maximo |
Obtiene el ultimo id de la forma de pago. |
| GET api/Pagos?fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene todos los pagos. |
| GET api/Pagos?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda} |
Obtiene todos los pagos. |
| GET api/Pagos/{id} |
Obtiene un pago por el id. |
| POST api/Pagos |
Insertar un nuevo pago. |
Usuarios
Permite realizar operaciones CRUD sobre los usuarios.
| API | Description |
|---|---|
| GET api/permisos?usuario={usuario} |
Obtiene los permisos de un usuario. |
| GET api/permisos |
Obtiene los permisos de un usuario. |
| GET api/configuracion |
Obtiene el porcentaje de incremento. |
| PUT api/configuracion?porcentaje={porcentaje} |
Edita la configuacion. |
| GET api/Usuarios |
Obtiene todos los usuarios. |
| GET api/Usuarios?busqueda={busqueda} |
Obtiene los usuarios según el criterio de búsqueda. |
| GET api/Usuarios?usuario={usuario} |
Obtiene los datos de un usuario. |
| POST api/Usuarios |
Inserta los permisos de un nuevo usuario. |
| PUT api/Usuarios |
Edita los permisos de un usuario. |
| DELETE api/Usuarios?usuario={usuario} |
Elimina un usuario. |
Laboratorios
Permite realizar operaciones CRUD sobre los laboratorios.
| API | Description |
|---|---|
| GET api/laboratorios/pdf?busqueda={busqueda} |
Obtiene el pdf con los laboratorios según el criterio de búsqueda. |
| GET api/Laboratorios |
Obtiene todos los laboratorios. |
| GET api/Laboratorios?busqueda={busqueda} |
Obtiene los laboratorios según el criterio de búsqueda. |
| GET api/Laboratorios?rut={rut} |
Obtiene un laboratorio por el rut. |
| POST api/Laboratorios |
Insertar un nuevo laboratorio. |
| PUT api/Laboratorios |
Edita un laboratorio. |
| DELETE api/Laboratorios?rut={rut} |
Elimina un laboratorio. |
Liquidacion
Permite realizar operaciones CRUD sobre las liquidaciones.
| API | Description |
|---|---|
| GET api/liquidaciones/excel?prevision={prevision}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el excel con la orden según el protocolo. |
| GET api/liquidacion/datatable?prevision={prevision}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene el memory stream con la liquidación según el rango de fechas. |
| GET api/Liquidacion?prevision={prevision}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta} |
Obtiene todos las ordenes en el rango de fechhas. |
FormasPago
Permite realizar operaciones CRUD sobre las formas de pago.
| API | Description |
|---|---|
| GET api/formaspago/pdf?busqueda={busqueda} |
Obtiene el pdf con las formas de pago según el criterio de búsqueda. |
| GET api/FormasPago |
Obtiene todos los pacientes. |
| GET api/FormasPago?busqueda={busqueda} |
Obtiene las formas de pago según el criterio de búsqueda. |
| GET api/FormasPago/{id} |
Obtiene una forma de pago por el id. |
| POST api/FormasPago |
Insertar una nueva forma de pago. |
| PUT api/FormasPago |
Edita una forma de pago. |
| DELETE api/FormasPago/{id} |
Elimina una forma de pago. |
Determinaciones
Permite realizar operaciones CRUD sobre las determinaciones.
Grupos
Permite realizar operaciones CRUD en los grupos.
| API | Description |
|---|---|
| GET api/grupos/ordensinvalidar?busqueda={busqueda}&protocolo={protocolo} |
Obtiene los grupos según el criterio de búsqueda sin validar de una orden. |
| GET api/grupos/ordenvalidados?protocolo={protocolo} |
Obtiene los grupos según el criterio de búsqueda validados de una orden. |
| GET api/grupos/ordenvalidados?protocolo={protocolo}&grupo={grupo} |
Obtiene los grupos según el criterio de búsqueda validados de una orden. |
| GET api/grupos/orden?busqueda={busqueda}&protocolo={protocolo} |
Obtiene los grupos según el criterio de búsqueda. |
| GET api/grupos/pdf?busqueda={busqueda} |
Obtiene el pdf con los grupos según el criterio de búsqueda. |
| GET api/Grupos |
Obtiene todos los grupos. |
| GET api/Grupos?busqueda={busqueda} |
Obtiene los grupos según el criterio de búsqueda. |
| GET api/Grupos/{id} |
Obtiene un grupo por el Id. |
| POST api/Grupos |
Insertar un nuevo grupo. |
| PUT api/Grupos |
Edita un grupo. |
| DELETE api/Grupos/{id} |
Elimina un grupo. |
Sistemas
Permite realizar operaciones CRUD sobre los sistemas.
| API | Description |
|---|---|
| GET api/Sistemas/{id} |
Obtiene el sistema por el id. |
Empresas
Permite realizar operaciones CRUD sobre las empresas.
| API | Description |
|---|---|
| GET api/Empresas |
Obtiene todos las empresas. |
| GET api/Empresas?busqueda={busqueda} |
Obtiene las empresas según el criterio de búsqueda. |
| GET api/Empresas?prevision={prevision}&busqueda={busqueda} |
Obtiene las empresas que hacen parte de una previsión según el criterio de búsqueda. |
| GET api/Empresas?pdf={pdf} |
Obtiene el pdf con los grupos según el criterio de búsqueda. |
| GET api/Empresas?rut={rut} |
Obtiene una empresa por el rut. |
| POST api/Empresas |
Insertar una nueva empresa. |
| PUT api/Empresas |
Edita una empresa. |
| DELETE api/Empresas?rut={rut} |
Elimina una empresa. |