Ordenes

Permite realizar operaciones CRUD sobre las ordenes.

APIDescription
GET api/ordenes?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}

Obtiene todos las ordenes en el rango de fechhas.

GET api/ordenes?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}

Obtiene todos las ordenes en el rango de fechhas.

GET api/ordenes?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}&prevision={prevision}

Obtiene todos las ordenes en el rango de fechhas.

GET api/ordenes/editables?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}

Obtiene todos las ordenes en el rango de fechas que se pueden editar.

GET api/ordenes/pagar?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}

Obtiene todos las ordenes en el rango de fechas que se pueden pagar.

GET api/ordenes/urgentes?fecha={fecha}

Obtiene todos las ordenes urgente de la fecha.

GET api/ordenes?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}&todos={todos}

Obtiene todos las ordenes en el rango de fechas.

GET api/ordenes?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&todos={todos}

Obtiene todos las ordenes en el rango de fechas.

GET api/ordenes/detallesenorden?protocolo={protocolo}

Obtiene todos los detalles en orden, devuelve los valores predeterminados de las determinaciones y los resultados de las ordenes sin validar

GET api/ordenes/detallesenorden?protocolo={protocolo}&examen={examen}

Obtiene todos los detalles en orden, devuelve los valores predeterminados de las determinaciones y los resultados de las ordenes sin validar

GET api/ordenes/detalles?protocolo={protocolo}

Obtiene todos los detalles en orden, devuelve los valores predeterminados de las determinaciones y los resultados de las ordenes sin validar

GET api/ordenes/detalles?protocolo={protocolo}&grupo={grupo}

Obtiene todos los detalles en orden, devuelve los valores predeterminados de las determinaciones y los resultados de las ordenes sin validar

GET api/ordenes/detalles?protocolo={protocolo}&examen={examen}

Obtiene todos los detalles en orden, devuelve los valores predeterminados de las determinaciones y los resultados de las ordenes sin validar

GET api/ordenes/detallessindeterminaciones?protocolo={protocolo}

Obtiene todos los detalles sin determinaciones

GET api/ordenes/detallessindeterminacionessoloweb?protocolo={protocolo}

Obtiene todos los detalles sin determinaciones

GET api/ordenes/detallesmuestras?protocolo={protocolo}

Obtiene todos los detalles para validar muestras

GET api/ordenes/detallesmuestras?protocolo={protocolo}&grupo={grupo}

Obtiene todos los detalles para validar muestras

GET api/ordenes/antecedentes?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&paciente={paciente}&determinacion={determinacion}

Obtiene todos los detalles de los antecedentes

GET api/ordenes/detallesenorden?protocolo={protocolo}&grupo={grupo}

Obtiene todos los detalles en orden, devuelve los valores predeterminados de las determinaciones y los resultados de las ordenes sin validar

GET api/ordenes/detallesparcial?protocolo={protocolo}&determinacion={determinacion}

Obtiene todos los detalles en orden, devuelve los valores predeterminados de las determinaciones y los resultados de las ordenes sin validar

GET api/ordenes/detallesvalidadosenorden?protocolo={protocolo}

Obtiene todos los detalles en orden, devuelve los valores predeterminados de las determinaciones y los resultados de las ordenes validados

GET api/ordenes/validacion?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}

Obtiene las ordenes que pueden validarse en el rango de fecha según el criterio de búsqueda.

GET api/ordenes/tubos?protocolo={protocolo}

Obtiene los tubos del protocolo.

GET api/ordenes/reactivos?maquina={maquina}&protocolo={protocolo}

Obtiene todos los reactivos y las determinaciones de una orden.

GET api/ordenes/prevision?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}

Obtiene las ordenes en el rango de fecha según el criterio de búsqueda.

GET api/ordenes/prevision?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}

Obtiene las ordenes en el rango de fecha según el criterio de búsqueda.

GET api/ordenes/medico?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}

Obtiene todos las ordenes en el rango de fechhas.

GET api/ordenes/medico?fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}

Obtiene las ordenes en el rango de fecha según el criterio de búsqueda.

GET api/ordenes/paciente?paciente={paciente}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta}

Obtiene todos las ordenes en el rango de fechhas.

GET api/ordenes/paciente_prevision?paciente={paciente}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&prevision={prevision}

No documentation available.

GET api/ordenes/paciente?paciente={paciente}&fechaDesde={fechaDesde}&fechaHasta={fechaHasta}&busqueda={busqueda}

Obtiene las ordenes en el rango de fecha según el criterio de búsqueda.

GET api/ordenes?protocolo={protocolo}

Obtiene una orden por el protocolo.

GET api/ordenesweb?protocolo={protocolo}

Obtiene una orden por el protocolo.

GET api/ordenes/observacion?protocolo={protocolo}&grupo={grupo}

Obtiene la observación del detalle una orden por el protocolo y el grupo.

GET api/ordenes/cantidadexamenes?fecha={fecha}

Obtiene la cantidad de examenes en un fecha.

GET api/ordenes/cantidadexamenes?fecha={fecha}&prevision={prevision}

Obtiene la cantidad de examenes en un fecha.

GET api/ordenes/cantidadordenes?fecha={fecha}

Obtiene la cantidad de ordenes en un fecha.

GET api/ordenes/cantidadordenes?fecha={fecha}&prevision={prevision}

Obtiene la cantidad de examenes en un fecha.

GET api/ordenes/cantidadexamenesvalidados?fecha={fecha}

Obtiene la cantidad de examenes en un fecha validados.

GET api/ordenes/cantidadexamenesvalidados?fecha={fecha}&prevision={prevision}

Obtiene la cantidad de examenes validados en un fecha.

GET api/ordenes/cantidadexamenesenespera?fecha={fecha}

Obtiene la cantidad de examenes en espera en un fecha.

GET api/ordenes/cantidadexamenesenespera?fecha={fecha}&prevision={prevision}

Obtiene la cantidad de examenes en espera en un fecha.

GET api/ordenes/pdf?protocolo={protocolo}

Obtiene el pdf con la orden según el protocolo.

GET api/ordenes/pdfweb?protocolo={protocolo}

Obtiene el pdf con la orden según el protocolo.

GET api/ordenes/pdfweb?protocolo={protocolo}&rut={rut}

Obtiene el pdf con la orden según el protocolo.

GET api/ordenes/tiquete?protocolo={protocolo}

Obtiene el pdf con el tiquete según el protocolo.

POST api/ordenes

Insertar una nueva orden.

PUT api/ordenes

Edita una orden.

PUT api/ordenes/cargarresultados?protocolo={protocolo}&fecha={fecha}

Carga los resultados en una orden.

PUT api/ordenes/cargarresultados?protocolo={protocolo}&grupo={grupo}&fecha={fecha}&observacion={observacion}

Carga los resultados en una orden.

PUT api/ordenes/cargarresultados?protocolo={protocolo}&grupo={grupo}&fecha={fecha}

Carga los resultados en una orden.

PUT api/ordenes/cargarresultadossingrupo?protocolo={protocolo}&fecha={fecha}

Carga los resultados en una orden sin grupo.

PUT api/ordenes/validar?protocolo={protocolo}&fecha={fecha}

Valida una orden.

PUT api/ordenes/validar?protocolo={protocolo}&fecha={fecha}&grupo={grupo}&observacion={observacion}

Valida una orden.

PUT api/ordenes/fechaimpresion?protocolo={protocolo}&fecha={fecha}

Valida una orden.

PUT api/ordenes/validarmuestras?protocolo={protocolo}&fecha={fecha}

Valida las muestras de una orden.

PUT api/ordenes/validarmuestras?protocolo={protocolo}&fecha={fecha}&grupo={grupo}

Valida las muestras de una orden.

PUT api/ordenes/quitarvalidacion?protocolo={protocolo}

Quita la validación.

DELETE api/ordenes?protocolo={protocolo}

Elimina una orden.

Medicos

Permite realizar operaciones CRUD sobre los médicos.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
GET api/formatosordenes/detallesvistaprevia?formato={formato}

Obtiene todos detalles los formatos de ordenes.

GET api/formatosordenes/orden?protocolo={protocolo}

Obtiene todos los formatos de ordenes de un orden .

GET api/formatosordenes/orden?protocolo={protocolo}&grupo={grupo}

Obtiene todos los formatos de ordenes de un orden .

GET api/formatosordenes/detalles?formato={formato}&protocolo={protocolo}

Obtiene todos los formatos de ordenes de un orden .

GET api/formatosordenes/detalles?formato={formato}&protocolo={protocolo}&grupo={grupo}

Obtiene todos los formatos de ordenes de un orden .

GET api/formatosordenes/detalles?formato={formato}&protocolo={protocolo}&examen={examen}

Obtiene todos los formatos de ordenes de un orden .

GET api/formatosordenes/detalles/cantidad?formato={formato}&protocolo={protocolo}&grupo={grupo}

Obtiene la observación del detalle una orden por el protocolo y el grupo.

GET api/formatosordenes/detalles/cantidad?formato={formato}&protocolo={protocolo}

Obtiene la observación del detalle una orden por el protocolo y el grupo.

GET api/formatosordenes/detallesvistaprevia/cantidad?formato={formato}

Obtiene la cantidad de formatos ordenes de vista previa.

GET api/formatosordenes/detallesvistapreviatitulos/cantidad?formato={formato}

Obtiene la cantidad de formatos ordenes de titulos de vista previa.

GET api/formatosordenes/detalles/cantidad?formato={formato}&protocolo={protocolo}&examen={examen}

Obtiene la observación del detalle una orden por el protocolo y el examen.

GET api/formatosordenes/ordenexamen?protocolo={protocolo}&examen={examen}

Obtiene todos los formatos de ordenes de un orden .

GET api/formatosordenes/detalles?formato={formato}

Obtiene todos los detalles de un formato de orden.

POST api/formatosordenes/detalles

Insertar un nuevo detalle de formato de orden.

DELETE api/formatosordenes/detalles?id={id}

Elimina el detalle del formato de orden.

GET api/FormatosOrdenes

Obtiene todos los formatos de ordenes.

GET api/FormatosOrdenes?busqueda={busqueda}

Obtiene todos los formatos de ordenes.

GET api/FormatosOrdenes/{id}

Obtiene un formato de orden por el Id.

POST api/FormatosOrdenes

Insertar un nuevo formato de orden.

PUT api/FormatosOrdenes

Edita un formato de orden.

DELETE api/FormatosOrdenes/{id}

Elimina un formato de orden.

Aranceles

Permite realizar operaciones CRUD sobre los aranceles.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
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.

APIDescription
GET api/determinaciones/referencias

Obtiene todos las referencias de las determinaciones.

GET api/determinaciones/reactivos?maquina={maquina}

Obtiene todas las determinaciones con el reactivo de la maquina.

GET api/determinaciones/reactivos?maquina={maquina}&busqueda={busqueda}

Obtiene todas las determinaciones con el reactivo de la maquina.

GET api/determinaciones/reactivos_extra?maquina={maquina}&busqueda={busqueda}

Obtiene todas las determinaciones con el reactivo de la maquina.

GET api/determinaciones/reactivos/exclusivo?maquina={maquina}

Obtiene todos los reactivos de las determinaciones.

GET api/determinaciones/reactivos_extra/exclusivo?maquina={maquina}

Obtiene todos los reactivos de las determinaciones.

GET api/determinaciones/reactivos/exclusivo?maquina={maquina}&tipo={tipo}

Obtiene todos los reactivos de las determinaciones.

GET api/determinaciones/reactivos_extra/exclusivo?maquina={maquina}&tipo={tipo}

Obtiene todos los reactivos de las determinaciones.

GET api/determinaciones/referencias?busqueda={busqueda}

Obtiene las referencias de las determinaciones según el criterio de búsqueda.

GET api/determinaciones/referencias?id={id}

Obtiene una referencia por el Id.

GET api/determinaciones/reactivos?reactivo={reactivo}&maquina={maquina}

Obtiene un reactivo por el Id y la maquina.

GET api/determinaciones/determinacion?reactivo={reactivo}&maquina={maquina}

Obtiene la determinación a la que pertenece un reactivo.

GET api/determinaciones/valordiscriminativo?determinacion={determinacion}&sexo={sexo}&edad={edad}

Obtiene el valor discriminativo de una determinación.

GET api/determinaciones/imprimirsinvaloresnormales?determinacion={determinacion}

Obtiene si se imprime sin valores normales.

GET api/determinaciones/referencias?determinacion={determinacion}

Obtiene las referencias que pertenecen a una determinación.

POST api/determinaciones/referencias

Insertar una nueva referencia en una determinación.

GET api/determinaciones/reactivos?maquina={maquina}&busqueda={busqueda}&tipo={tipo}

Obtiene todas las determinaciones con el reactivo de la maquina.

POST api/determinaciones/reactivos_extra

Insertar un nuevo reactivo en una determinación.

POST api/determinaciones/reactivos

Insertar un nuevo reactivo en una determinación.

DELETE api/determinaciones/referencias?id={id}

Elimina la referencia de una determinación.

DELETE api/determinaciones/reactivos?reactivo={reactivo}&maquina={maquina}

Elimina el reactivo de una determinación.

GET api/determinaciones/pdf?busqueda={busqueda}

Obtiene el pdf con las determinaciones según el criterio de búsqueda.

GET api/Determinaciones

Obtiene todos las determinaciones.

GET api/Determinaciones?busqueda={busqueda}

Obtiene las determinaciones según el criterio de búsqueda.

GET api/Determinaciones/{id}

Obtiene la determinación por el Id.

POST api/Determinaciones

Inserta una nueva determinacion.

PUT api/Determinaciones

Edita una determinación.

DELETE api/Determinaciones/{id}

Elimina una determinación.

Grupos

Permite realizar operaciones CRUD en los grupos.

APIDescription
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.

APIDescription
GET api/Sistemas/{id}

Obtiene el sistema por el id.

Empresas

Permite realizar operaciones CRUD sobre las empresas.

APIDescription
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.