ListaOcupaciones

Consulta de Lista de Ocupaciones.

APIDescription
GET api/CatalogoOcupaciones?id={id}

Consulta lista de ocupaciones disponibles por tipo de seguro

Upload

Permite subir documentos desde la computadora a el servidor.

APIDescription
GET api/ValidarUpload?idCotizacion={idCotizacion}&tipo={tipo}&posicionesDocumento={posicionesDocumento}&inicioPosicion={inicioPosicion}&finPosicion={finPosicion}

Funcion interna que valida la carga de documentos

POST api/EmpaquetadoCargarDocumento?idCotizacion={idCotizacion}&tipo={tipo}&token={token}

Cargar cada uno de los documentos solicitados en el servicio EmpaquetadoObtenerLayoutDocumentos

Secretaria

servicios para el flujo de secretaria

APIDescription
GET api/ConsultarPredial?email={email}&Clave_catastral={Clave_catastral}

Servicio que consulta el predial

POST api/GuardarInformacion

Servicio aue guarda la informacion de la secretaria

ReportesSicas

Controlador de reportes de sicas

APIDescription
POST api/CargaDeDocumentosPorServicio?flujo={flujo}&objectId={objectId}&folioDeTramite={folioDeTramite}&idElemento={idElemento}&requerimiento={requerimiento}&servicioReporte={servicioReporte}&clave={clave}&token={token}

Servicio de carga de documentos al expediente digital por servicio

POST api/verDocumentoExterno?flujo={flujo}&objectId={objectId}&servicioReporte={servicioReporte}&idElemento={idElemento}&clave={clave}&token={token}

Servicio para la visualización del documento previo a la carga al expediente digital.

POST api/ReportesSicas?url={url}&nombreDocumento={nombreDocumento}

No documentation available.

CamposDependientes

Clase para la interepretación de campos dependientes de los flujos

APIDescription
GET api/OpcionesDependientes?idElemento={idElemento}&xml={xml}&token={token}

Servicio de interpretación de opcioenes dependientes

POST api/CamposDependientes?idElemento={idElemento}&xml={xml}&token={token}

Función que interpreta los nodos de campos dependientes.

AsiganacionDeFlujos

Clase para Asiganción manual de trabajo por persona

APIDescription
POST api/ValidacionParaReasignacionManual?flujo={flujo}&idTramites={idTramites}&pagina={pagina}&token={token}

Servicio para listar y validar los trámites para la reasignación manual

POST api/ReasignacionManualMasiva

Servicio que ejecuta la reasignación manua masiva

Geolocalizacion

Funciones generales para las funciones de glocalizacion

APIDescription
POST api/AutorizacionGeolocalizacion

Funcion para ignorar la geolocalizacion

EmpaquetadoCotizar

Consulta del estatus de póliza.

APIDescription
POST api/EmpaquetadoCotizarExpress

Recibe XML con los datos requeridos y necesarios para poder emitir una cotización

GET api/EmpaquetadoObtenerCamposPreCotizacion?id={id}&token={token}

Primer paso para iniciar la cotización, solicitud de los campos necesarios para obtener el monto del seguro seleccionado

POST api/EmpaquetadoCotizar

Guardado de los datos del XML recibido, para poder realizar una cotización y obtener como salida un PDF de la cotización

POST api/EmpaquetadoPrecotizar

Servicio que recibe la información necesaria para realizar una precotización, obteniendo los montos de una póliza.

GET api/EmpaquetadoObtenerCamposCotizacion?id={id}&token={token}

Servicio a utilizar después de utilizar el servicio de precotización, es la continuación de la cotización

GET api/EmpaquetadoObtenerCamposCotizacionExpress?id={id}&token={token}

Obtener XML con el listado de toda la información que será necesaria para regitrar una cotización(realizar la cotización en una sola llamada)

GET api/EmpaquetadoObtenerCamposEmision?idCotizacion={idCotizacion}&token={token}

Para obtener el XML de los datos que serán requeridos para poder emitir la póliza

POST api/EmpaquetadoEmitir

Recibe el XML con la información requerida para que se genere la emisión de la cotización, también en este proceso se envían los pines a cada uno de los correos diferentes registrados

GET api/EmpaquetadoObtenerLayoutDocumentos?idCotizacion={idCotizacion}&token={token}

Obtener el XML para obtener el listado de documentos necesarios para continuar con la emisión de la pólzia

GET api/EmpaquetadoEstatusPagoPoliza?idpoliza={idpoliza}&token={token}

Obtiene el estatus del pago de la póliza, utilizada para las referencias de pago,

GET api/ObtenerListaPaquetes?token={token}

Información del código de nuestros paquetes habilitados.

GET api/EmpaquetadoSolicitarPines?idCotizacion={idCotizacion}&token={token}

Solicitar el XML para poder llenar los pines que fueron enviados a las cuentas de correo electrónico registrados en pasos anteriores.

POST api/EmpaquetadoValidarPines

Recepción de los pines para su validación

GET api/EmpaquetadoGenerarPin?idCotizacion={idCotizacion}

Generar Nuevo Pin

GET api/EmpaquetadoAceptacionTyC?idCotizacion={idCotizacion}&token={token}

Empaquetado para recibe la respuesta de los terminos y condiciones

GET api/EmpaquetadoObtenerRFC?idPoliza={idPoliza}&token={token}

Valida el RFC para la poliza

GET api/EmpaquetadoEnviarDocumentosPoliza?idpoliza={idpoliza}&token={token}

Empaquetado para solicita el envio de los documentos por correo electronico

GET api/EmpaquetadoObtenerDocumentosPoliza?idpoliza={idpoliza}&RFC={RFC}&token={token}

Empaquetado que regresa un listado de los documentos en formato XML

GET api/obtenerAvisodeCobro?idpoliza={idpoliza}&RFC={RFC}&token={token}

Empaquetado para onteenr el pdf del aviso de cobro

POST api/EmpaquetadoCotizar?numeroBase10={numeroBase10}

Genera la representacion binaria para los permisos de los roles para los ususario

ListaCatalogoProductos

Consulta de Lista de Productos.

APIDescription
GET api/ObtenerTiposSeguros?token={token}

Obtener a partir del usuario, la lista de tipos de seguros permitidos para el perfil(0. Vida 1. Accidentes)

GET api/ObtenerTiposProductos?token={token}

Empaquetado que obtiene los tipos de productos por token

POST api/ListaCatalogoProductos?numeroBase10={numeroBase10}

Obtiena la Regresantacion binara

ConsultasMongoDB

Clase para consultas hacia MongoDB

APIDescription
POST api/ConsultasPorAgregacion?nombreDeBaseDeDatos={nombreDeBaseDeDatos}&nombreDeColeccion={nombreDeColeccion}&consulta={consulta}&token={token}

Servicio para ejecutar consultas a partir de agregaciones tipo texto

POST api/ConsultasPorAgregacionBson?nombreDeBaseDeDatos={nombreDeBaseDeDatos}&nombreDeColeccion={nombreDeColeccion}&token={token}

Servicio para el ejecutar consultas a partir de agregaciones en formato BSON

POST api/NuevoTramite?flujo={flujo}&nombreDeBaseDeDatos={nombreDeBaseDeDatos}&nombreDeColeccion={nombreDeColeccion}&token={token}

Servicio para crear un nuevo trámite en MongoDB

POST api/ConsultarUsuario?token={token}&nombreUsuario={nombreUsuario}

Servicio para consulta del ID, usuario y rol de flujos de un usuario.

GET api/ConsultarPlantilla?flujo={flujo}&token={token}

Servicio que responde con la plantilla de acuerdo al flujo solicitado

GET api/ConsultarEstadoActual?flujo={flujo}&objectId={objectId}&token={token}

Servicio para la consulta del estado actual de un trámite.

GET api/ConsultarEstatusxEstado?flujo={flujo}&objectId={objectId}&token={token}

Servicio para obtener una lista de los estados de un tramite

POST api/ConsultarExpedienteDigital?flujo={flujo}&folio={folio}&siniestro={siniestro}&numeroUnicoDePoliza={numeroUnicoDePoliza}&nombreDeAsegurado={nombreDeAsegurado}&nombreDeContratante={nombreDeContratante}&pagina={pagina}&resultadosPorPagina={resultadosPorPagina}&token={token}

No documentation available.

GET api/ConsultaFolio?flujo={flujo}&objectId={objectId}&token={token}

Servicio para la consulta de folio de un trámite

POST api/ConsultarPorExpediente?flujo={flujo}&expediente={expediente}&objectId={objectId}&token={token}

Servicio de consulta de detalle de un expediente digital.

POST api/ConsultarExpedientePorDocumentos?flujo={flujo}&objectId={objectId}&expediente={expediente}&token={token}

Servicio de consulta de lista de documentos de un expediente.

POST api/ConsultarMisTramitesIndices?flujo={flujo}&token={token}&ramo={ramo}&folio={folio}&pagina={pagina}&registrosPorPagina={registrosPorPagina}&nombreDelContratante={nombreDelContratante}&poliza={poliza}&claveAgenteAsociado={claveAgenteAsociado}&nombreDelAfectado={nombreDelAfectado}&clave_Agente={clave_Agente}&tipoTramite={tipoTramite}&rolUsuario={rolUsuario}&ejecutor={ejecutor}&fecha_inicio={fecha_inicio}&fecha_fin={fecha_fin}&estadoTramite={estadoTramite}&mostrarSoloTramitesAsignados={mostrarSoloTramitesAsignados}&modificadoPor={modificadoPor}&reserva={reserva}&esSuperAdmin={esSuperAdmin}&perteneceGrupoConsultaCompleta={perteneceGrupoConsultaCompleta}&subalternos={subalternos}

No documentation available.

POST api/NuevoFlujo?flujo={flujo}&nombreDeBaseDeDatos={nombreDeBaseDeDatos}&nombreDeColeccion={nombreDeColeccion}&query={query}&token={token}

Servicio que registra un nuevo documento en Mongo

POST api/ConsultarListadoAsignacion?flujo={flujo}&token={token}&folio={folio}&nombreDelContratante={nombreDelContratante}&atiende={atiende}&prioridad={prioridad}&ramo={ramo}&estado={estado}&pagina={pagina}&registroPorPagina={registroPorPagina}

Servicio para la consulta de lista de asignación de trámites

POST api/agrupadordetramites?flujo={flujo}&token={token}

Servicio para la consulta de agrupadores de trámites.

POST api/ConsultarDatosGenerales?flujo={flujo}&token={token}&pagina={pagina}&registroPorPagina={registroPorPagina}&folio={folio}

Servicio para la consulta de datos generales de asignación de trámites.

POST api/SiniestrosReportes?flujo={flujo}&token={token}&pagina={pagina}&registroPorPagina={registroPorPagina}&obtenerReporte={obtenerReporte}&usuario_creacion={usuario_creacion}&ejecutorInicial={ejecutorInicial}&tipoTramite={tipoTramite}&nombreagente={nombreagente}&numSiniestro={numSiniestro}&fechasiniestro={fechasiniestro}&folio={folio}&nombreDelContratante={nombreDelContratante}&poliza={poliza}&nombreDelAfectado={nombreDelAfectado}&fecharangoinicio={fecharangoinicio}&fecharangoFin={fecharangoFin}

Servicio para consulta y descargar el reporte de siniestros.

POST api/ReporteDashboard

No documentation available.

POST api/ConsultarEjecutores

Servicio de consulta de listado de ejecutores.

POST api/ConsultarEjecutoresMongo?flujo={flujo}&token={token}

consulta los ejecutores que se encuentran en Mongo y no en PostgreSql

POST api/DashboardSiniestros

Servicio de consulta para los datos de las gráficas del dashboard de siniestros

POST api/UsuarioAsignadosPorTramite?flujo={flujo}&objectId={objectId}&token={token}

Servicio de consulta de usuarios asignados por trámite

POST api/ConsultarGarantias?flujo={flujo}&objectId={objectId}&token={token}

Servicio de consulta de garantías de un trámite

POST api/ConsultasMongoDB?db={db}&coleccion={coleccion}&pathCampoMaestro={pathCampoMaestro}&campoMaestro={campoMaestro}&nombreCampoParaConsulta={nombreCampoParaConsulta}

Consulta de campos únicos (no repetibles en los estados o etapas).

POST api/ConsultasMongoDB?db={db}&coleccion={coleccion}&idEstado={idEstado}&objectId={objectId}

No documentation available.

POST api/ConsultasMongoDB?db={db}&coleccion={coleccion}&objectId={objectId}&estadosReenviar={estadosReenviar}

No documentation available.

POST api/ConsultasMongoDB?db={db}&coleccion={coleccion}&objectId={objectId}&estadoAnterior={estadoAnterior}

No documentation available.

POST api/ConsultasMongoDB?nombreDeBaseDeDatos={nombreDeBaseDeDatos}&nombreDeColeccion={nombreDeColeccion}&consulta={consulta}

Función de consultas pro agregación

POST api/ConsultasMongoDB

No documentation available.

POST api/ConsultasMongoDB?fecha={fecha}

No documentation available.

ListaPaquetes

Consulta la lista de Paquetes.

APIDescription
GET api/CatalogoOcupacionNoEspecial

Servicio que consulta las ocupaciones no especiales

GET api/CatalogoNacionalidades

Listado de las nacionaliades posibles para los contratantes de una póliza

GET api/CatalogoActividadEconomica

Actividades económicas de los contratantes

GET api/EmpaquetadoOcupacionNoEspecial

Empaquetado que consulta las ocupaciones no espaciales

GET api/CatalogoUsoCfdi?regimenFiscal={regimenFiscal}&tipoDePersona={tipoDePersona}

Servicio que consume el catálogo de CFDI de Sicas

GET api/CatalogoRegimenFiscal

Sercicio que consume el catálogo de régimen fiscal de Sicas

GET api/CatalogoObjetoDeImpuestos

Servicio que consume el catálogo de Objetos de impuestos de Sicas

GET api/CatalogoRazonSocial

Servicio que consume el catálogo de Razon social de Sicas

LoginClient

Funciones que se utilizan en el inicio se sesion

APIDescription
GET api/CerrarSesionCliente?correo={correo}

Cerra Sesion

GET api/ValidarPermisos?token={token}&idApi={idApi}

Valida que el token del usuario sea correcto.

GET api/RecuperacionCliente?correo={correo}

Recupera la contraseña de un usuario.

GET api/NuevaContrasenaCliente?pin={pin}&nueva_contrasena={nueva_contrasena}

Servicio para cambiar la contraseña de una cuenta.

GET api/InsertarCliente?nombre={nombre}&apellido_pat={apellido_pat}&apellido_mat={apellido_mat}&fecha_nacimiento={fecha_nacimiento}&telefono={telefono}&sexo={sexo}&contrasena={contrasena}&CorreoContratante={CorreoContratante}&id_origen={id_origen}

Funcion interna que registra el cliente nuevo

GET api/EnviarPinCorreoCliente?correo={correo}

Servicio que envia pin al correo para activar la cuenta del cliente

GET api/ValidarPINC?usuario={usuario}&pin={pin}

Servicio que valida los pines para la creacion de una nueva cuenta

GET api/ValidarPINClient?correo={correo}&pin={pin}

Servicio que valida los pines para la creacion de una nueva cuenta de los clinetes

GET api/ValidaTokenCliente?token={token}

Sercio que valida el token para el flujo de clientes

GET api/ValidaTokenClienteUsuario?token={token}&ippublica={ippublica}&coordenadas={coordenadas}

Validar el Token por cliente

GET api/LoginClient?CorreoContratante={CorreoContratante}&contrasena={contrasena}

Servicio que se itiliza para validar datos del usuario

AutorizacionFirmaDigital

Controlador para la autorización de cambios de etapa por firma electrónica

APIDescription
POST api/GenerarNuevaFirma?contrasenia={contrasenia}&usuario={usuario}&token={token}

Servicio que actualiza la firma electrónica de un usuario

MigracionSiniestrosPortalAgentes

APIDescription
POST api/listado-de-tramites-pa?token={token}&claveFlujoPortal={claveFlujoPortal}&ramo={ramo}&pagina={pagina}

No documentation available.

POST api/renombrar-estados

No documentation available.

POST api/sincronizar-tramites-pa?token={token}&tramites={tramites}

No documentation available.

POST api/indexar-tramites

No documentation available.

POST api/MigracionSiniestrosPortalAgentes?consultaCompleta={consultaCompleta}&tramites={tramites}

No documentation available.

Login

Servicios de login para los usuarios clientes y agentes.

APIDescription
GET api/ValidaEmpresa?token={token}

Funcion interna que valida si es ususario con rol empresa

GET api/ValidaToken?token={token}&ippublica={ippublica}&coordenadas={coordenadas}

Validar Token

GET api/CerrarSesion?usuario={usuario}

Servicio que cierra la Sesion

GET api/BloqueoCuentaMovimientoInusual?usuarioEncriptado={usuarioEncriptado}

Validar Token

GET api/Recuperacion?correo={correo}

Recupera la contraseña de un usuario.

GET api/RecuperaUsuarioCorreo?correo={correo}&usuario={usuario}

Recupera la contraseña de un usuario.

GET api/CambiarContrasena?usuario={usuario}&contrasenaActual={contrasenaActual}&contrasena={contrasena}&contrasena2={contrasena2}

Validar Token

GET api/RestablecerContrasena?usuario={usuario}&contrasena={contrasena}&contrasena2={contrasena2}

Servicio que restablece la contraseña

GET api/ValidarPIN?usuario={usuario}&pin={pin}

Valida pin

GET api/CorreoRecuperarContrasena?usuario={usuario}&correo={correo}&origen={origen}

envia correo para recuperar contraseña

GET api/DatosagenteSICAS?agente={agente}&token={token}

Consulta en SICAS los datos del agente

GET api/CorreoCambiarContrasena?usuario={usuario}&correo={correo}&origen={origen}

Envia correo Cambiar Contrasena

GET api/Nueva_Contrasena?pin={pin}&nueva_contrasena={nueva_contrasena}

Servicio para cambiar la contraseña de una cuenta.

POST api/CambiarContrasenia

Reliza el cambio de contrasela

GET api/ValidarUsuario?usuario={usuario}

Valida el usuario

GET api/ObtenerUrlAcceso?token={token}&tramite={tramite}

Funcion que obtene la url de acceso

GET api/ValidaTokenAgente?token={token}

Validar Token Agente

GET api/UnlockAccount?usuario={usuario}&correo={correo}

Desbloquear cuenta

GET api/ReportOfTheftOrLoss?usuario={usuario}&correo={correo}

Funcion que realiza la accion de Report Of Theft Or Loss

GET api/ReportOfUnrecognizedOperations?usuario={usuario}&correo={correo}&mensaje={mensaje}

Funncion que realiza la ccion de bloqueo por opraciones no reconocidas

POST api/ActualizarAgente

No documentation available.

GET api/Login?usuario={usuario}&contrasena={contrasena}&forzarinicio={forzarinicio}

Función para validar al usurio, verificando su usuario y su contraseña.

GET api/Login?usuario={usuario}&contrasena={contrasena}&forzarinicio={forzarinicio}&ippublica={ippublica}&coordenadas={coordenadas}&esPlataformaDigital={esPlataformaDigital}

Función para validar al usurio, verificando su usuario y su contraseña.

CargaDeTrabajoAutomatica

Clase para Asiganción de trabajo por persona

APIDescription
GET api/ActualizarCampos?flujo={flujo}&baseDeDatos={baseDeDatos}&coleccion={coleccion}&campo={campo}&valor={valor}&tipoDato={tipoDato}&objectId={objectId}&token={token}

Servicio para la actualización de información en flujos ajeno a la propiedad estado.informacion.

Servicios

Clase de servicios de API´s

APIDescription
POST api/ConsultaDeServicoDeCurp?lote={lote}&token={token}

Servicio que obtiene información de curps por lotes a través del servicio que ofrece medici.

GET api/copiartramite?flujo={flujo}&objectId={objectId}&token={token}

Servicio para copiar trámites

POST api/ServiciosApi

Servicio para consumo de servicios servicios

POST api/ListadoDeEjecutivoComercial?token={token}

Servicio de listado de ejecutivos comerciales

POST api/ListadoDeAgentesAsociadosComercial?claveEjecutivoComercial={claveEjecutivoComercial}&token={token}

Servicio de listado de claves de agentes asociadas a una clave de ejecutivo comercial.

POST api/ConsultaDocumentoEspecial?flujo={flujo}&objectId={objectId}&idElemento={idElemento}&token={token}

Servicio de consulta de documentos especiales.

POST api/insertarRolFlujos?rol={rol}&tipoRol={tipoRol}&idRolSicas={idRolSicas}&token={token}

Servicio para registrar nuevos roles de flujos

POST api/listarRolesFlujos?criterio={criterio}&pagina={pagina}&token={token}

Servicio para consulta el listado de roles de flujos

POST api/obtenerUsuariosAsignacion?baseDeDatos={baseDeDatos}&coleccion={coleccion}&objectId={objectId}&folio={folio}&rol={rol}&tipoRol={tipoRol}&token={token}

Servicio para consultar usuarios asiganados a un trámite

GET api/reporteusuarios

Servicio de consulta de reporte de usuarios

POST api/modificarsiniestros?token={token}&flujo={flujo}

Servicio para modificación de siniestros

POST api/insertarIndicesBuscador

Servicio para generar indices en siniestros.

POST api/BusquedaAP?criterio={criterio}&token={token}

Servicio para búsqueda de plataforma de agentes

POST api/Servicios?servicio={servicio}&resultadoConsultaDocumentosSicas={resultadoConsultaDocumentosSicas}&db={db}&coleccion={coleccion}&objectId={objectId}&tipoDeVista={tipoDeVista}

No documentation available.

POST api/Servicios?flujo={flujo}&idEstado={idEstado}&objectId={objectId}&esVersionPorSecuencia={esVersionPorSecuencia}

No documentation available.

POST api/Servicios?flujo={flujo}&idEstado={idEstado}&objectId={objectId}

No documentation available.

POST api/Servicios?flujo={flujo}&objectId={objectId}&servicio={servicio}&clave={clave}

Consulta o construye la URL de un documento externo

POST api/Servicios?baseDeDatos={baseDeDatos}&coleccion={coleccion}&objectId={objectId}&folio={folio}&rol={rol}&tipoRol={tipoRol}&token={token}

Función de consulta de usuarios asignados

Parentesco

Consulta de catálogo de parentescos.

APIDescription
GET api/CatalogoParentesco?tipoPersona={tipoPersona}

Para obtener los tipos de parentescos asociados a la persona asegurada

UNAM

Funciones para el flujo de UNAM

APIDescription
GET api/UNAMContrasenia?nombre={nombre}&apePaterno={apePaterno}&apeMaterno={apeMaterno}&fecNac={fecNac}&email={email}

Funcion que ontiene al contrseña de UNAM

GET api/UNAMPolizas?Contrasenia={Contrasenia}

Servicio que lista las polizas de UNAM

GET api/UNAMDescargaPoliza?idPoliza={idPoliza}&codasegurado={codasegurado}

Servicioque genera la pliza de la UNAm

GET api/UNAMEnviarContrasenia?destinatario={destinatario}&contrasenia={contrasenia}

Servicio para enviar la contraseña para el acceso a la consulta de la poliza

CatalogoCP

Realiza la solicitud de catálogo de códigos postales.

APIDescription
GET api/CatalogoColonias?CP={CP}

Para obtener el catálogo de las colonias, dependiendo del código postal que se ingrese

EntidadesFinancieras

Consulta de un catálogo de las entidades finacieras.

APIDescription
GET api/CatalogoEntidadesFinancieras

Todos los bancos dados de alta en nuestro sistema

ListaPaquetesCliente

Consulta de Lista de Paquetes.

APIDescription
GET api/CatalogoFormasPago

Formas de pago aceptadas para una póliza

GET api/CatalogoFormasPagoSP

No documentation available.

GET api/CatalogoTipoPersona

Tipo de personas fiscales, Moral o Física

EmpaquetadoCuestionario

Realiza el guardado de las preguntas del cuestionario.

APIDescription
GET api/EmpaquetadoObtenerCuestionarios?id={id}&token={token}

Solicitud de XML con preguntas necesarias para la continuación de la emisión de la póliza.

POST api/EmpaquetadoCuestionario

Recepción del llenado del cuestionario

EmpaquetadosSP

APIDescription
GET api/EmpaquetadoObtenerCamposPreCotizacionSP?id={id}&token={token}

FLUJO SIN PAGO Primer paso para iniciar la cotización, solicitud de los campos necesarios para obtener el monto del seguro seleccionado

POST api/EmpaquetadoPrecotizarSP

FLUJO SIN PAGO Servicio que recibe la información necesaria para realizar una precotización, obteniendo los montos de una póliza.

GET api/EmpaquetadoObtenerCamposCotizacionSP?id={id}&token={token}

FLUJO SIN PAGO Servicio a utilizar después de utilizar el servicio de precotización, es la continuación de la cotización

POST api/EmpaquetadoCotizarSP

FLUJO SIN PAGO Guardado de los datos del XML recibido, para poder realizar una cotización y obtener como salida un PDF de la cotización

GET api/EmpaquetadoObtenerCamposCotizacionExpressSP?id={id}&token={token}

FLUJO SIN PAGO Obtener XML con el listado de toda la información que será necesaria para regitrar una cotización(realizar la cotización en una sola llamada)

POST api/EmpaquetadoCotizarExpressSP

FLUJO SIN PAGO Recibe XML con los datos requeridos y necesarios para poder emitir una cotización

GET api/EmpaquetadoObtenerCuestionariosSP?id={id}&token={token}

FLUJO SIN PAGO Solicitud de XML con preguntas necesarias para la continuación de la emisión de la póliza.

POST api/EmpaquetadoObtenerCuestionariosSP

FLUJO SIN PAGO Recepción del llenado del cuestionario

GET api/EmpaquetadoObtenerCamposEmisionSP?idCotizacion={idCotizacion}&token={token}

FLUJO SIN PAGO Para obtener el XML de los datos que serán requeridos para poder emitir la póliza

POST api/EmpaquetadoEmitirSP

FLUJO SIN PAGO Recibe el XML con la información requerida para que se genere la emisión de la cotización, también en este proceso se envían los pines a cada uno de los correos diferentes registrados

GET api/EmpaquetadoAceptacionTyCSP?idCotizacion={idCotizacion}&token={token}

FLUJO SIN PAGO Empaquetado que recibe la repuesta de terminos y condiciones

GET api/EmpaquetadoLiberarPoliza?idCotizacion={idCotizacion}&token={token}

FLUJO SIN PAGO Empaquetado que emite la poliza si relaizar el pago

GET api/ConsentimientoPDF?idPoliza={idPoliza}&idCotizacion={idCotizacion}

Empaquetado que genera el archivo de concentimiento

POST api/CargaDeCobranza?token={token}

FLUJO SIN PAGO Servicio que recibe la información necesaria para cargar el pago de las facturas (FACTURA, POLIZA, MONTO, REFERENCIA_OPENPAY, NUMERO_APROBACION)

GET api/ConsultaFacturaSP?idPoliza={idPoliza}&token={token}

FLUJO SIN PAGO Servicio que recibe el id de la poliza y nos devuelve los datos de sus facturas

GET api/ListaMotivosCancelacionWeb

Listado de los motivos de cancelacion para una poliza

GET api/ObtenerCamposCancelacion?token={token}

POST api/CancelarPoliza?token={token}

Servicio para cancelacion de polizas

GET api/ListaFacturasSP?idPoliza={idPoliza}&token={token}

FLUJO SIN PAGO Servicio que recibe el id de la poliza y nos devuelve los datos de sus facturas

POST api/EmpaquetadosSP

Funcion que recibe un xml para aplicar la cobranza

POST api/EmpaquetadosSP?procede={procede}&numfac={numfac}&numpol={numpol}&montofac={montofac}&fecha_pago={fecha_pago}&num_aprob={num_aprob}&mensaje={mensaje}

Funcion que aplica la cobranza en SICAS y guarda poliza en postgres

ElementosEspecialesHtmlDependientesflujos

Controlador para los campos especiales dependientes

APIDescription
GET api/PedirDatosElementosEspecialesflujos?xml={xml}&flujo={flujo}&estado={estado}&token={token}&folio={folio}&objectId={objectId}

Servicio para interpretar los campos especiales dependientes

POST api/ElementosEspecialesHtmlDependientesflujos?idElemento={idElemento}&xml={xml}&token={token}

Función que interpreta los nodos de elementos especiales html dependientes de las plantillas de flujos

Chedraui

APIDescription
GET api/ConsultarStatusConsecutivos?TelefonoMovil={TelefonoMovil}&FechaRegistro={FechaRegistro}&NoSucursal={NoSucursal}

Consulta el estatus de los consecutivos

GET api/ConsultaTickets?TelefonoMovil={TelefonoMovil}&FechaRegistro={FechaRegistro}&NoSucursal={NoSucursal}

Consulta a los Tickets de chedraui

POST api/AsignarPaquete

Asignacion de beneficiario en SICAS

GET api/EmitirChedrauiNoche?Fecha={Fecha}

Emision de Tickets de chedraui (Proceso ejecucuin nocturna)

GET api/ObtenerDocumentosProteccion?idPoliza={idPoliza}&codAsegurado={codAsegurado}&certificado={certificado}

Consulta al reports en documento de proteccion (chedraui)

POST api/Chedraui?NumPolUnico={NumPolUnico}&IDetPol={IDetPol}&CodAsegurado={CodAsegurado}

Simulacion de respuesta de SICAS

EstadosAutomaticos

Controlador de estados automáticos de flujos

APIDescription
GET api/FuncionesEstadosAutomaticos?flujo={flujo}&objectId={objectId}&token={token}&idEstadoAutomatico={idEstadoAutomatico}&idTransicionSiguiente={idTransicionSiguiente}

Servicio de ejecución de estados automáticos

ListaCatalogoProductosCliente

lidta de catalogo.

APIDescription
GET api/ObtenerTiposProductosCliente

Realiza la solicitud de consulta de productos con uso de token para verificar sesión.

POST api/ListaCatalogoProductosCliente?numeroBase10={numeroBase10}

obtiene la representacion binaria de la mascara que se le ingresa

RPA

APIDescription
POST api/RPA?token={token}&id_comunicado={id_comunicado}&titulo={titulo}&descripcion={descripcion}&fecha_inicio_vigencia={fecha_inicio_vigencia}&fecha_fin_vigencia={fecha_fin_vigencia}&id_clasificacion={id_clasificacion}&prioridad={prioridad}&visibilidad={visibilidad}

Servicio para el modulo de comunicados

GET api/DescargaEstadoCuenta?id={id}&t={t}

Funcion que sirve para descarlas los estados de cuenta

GET api/obtenerUsuarioActualizarPermisos?id_usuario={id_usuario}&token={token}

Servicio que obtiene el el usuario para la actualizacion de permisos

GET api/ActualizarPermisosAgentes?token={token}&usuario={usuario}&modulos={modulos}&paquetes={paquetes}&plataforma={plataforma}

Funcion que actualiza los permisos de los agentes

GET api/ReporteChedraui

Servicio que consulta el reporte de chedraui con el serivicio

GET api/GenerarEstadoDeCuentasPI?codasegurado={codasegurado}&fecfin={fecfin}&fecinicio={fecinicio}&idetpol={idetpol}&idpoliza={idpoliza}

Servicio para generar el estado de cuenta

GET api/GenerarAporteRegular?idpoliza={idpoliza}&idetpolini={idetpolini}&idetpolfin={idetpolfin}&nombre={nombre}

Genera el aporte regular del reports

GET api/GenerarAporteExtraordinario?idpoliza={idpoliza}&idetpolini={idetpolini}&idetpolfin={idetpolfin}&nombre={nombre}

Genera el reporte extraordinario

GET api/generarCuestionarioMedico?idPoliza={idPoliza}

Servicio que genera el pdf con el cuentionario medico

GET api/actualizarlayoutemision

consuta el layout para la emision

POST api/RPA

Funcion que esta conformado por un case, cada seccion tiene una accion diferente Acciones disponibles: catalogo de productos, reporte cotizacion, reporte deudor prima, consulta recibos emiidos, recibos pagados, recibos anulados entre otros

POST api/RPA?smtpServer={smtpServer}&correo={correo}&mensaje={mensaje}

Funcio que envia un correo de alerta en el caso de que falle algun servicio

POST api/RPA?clave_agente={clave_agente}

Validar que el usuario que inicio sesión tenga los permisos necesarios para consultar al agente que se está recibiendo

Tablas

Controlador de tablas de flujos

APIDescription
POST api/Tablas?flujo={flujo}&objectId={objectId}&idTabla={idTabla}&token={token}

Función que genera el código html de las tablas

POST api/Tablas?rolesUsuario={rolesUsuario}

Obtiene el máximo nivel de autorización del usuario

ObtenerCamposSolicitudCliente

Consulta la plantilla de campos necesarios para realizar la precotización Flujo clientes.

APIDescription
GET api/ObtenerCamposSolicitudCliente/{id}

FLUJO CLIENTES Realiza la solicitud para obtener la plantilla de campos para precotizar.

GET api/ObtenerCamposSolicitudCliente/{id}?token={token}

FLUJO CLIENTES Funcion que consulta el layout de los campos para realizar un precotizacion

POST api/ObtenerCamposSolicitudCliente?idPaquete={idPaquete}

FLUJO CLIENTES Verifica si el usuario tiene permisos

POST api/ObtenerCamposSolicitudCliente/{id}

FLUJO CLIENTES Realiza la solicitud para obtener la plantilla de campos para precotizar.

POST api/ObtenerCamposSolicitudCliente?numeroBase10={numeroBase10}

FLUJO CLIENTES Obtiene la representacion binaria del numero base

OpcionesDependientes

Controlador de opciones dependientes.

APIDescription
POST api/OpcionesDependientes?idElemento={idElemento}&xml={xml}&token={token}

Función que genera el código para las opciones dependientes en los flujos

ConsultaCotizacionCliente

Consulta los datos de una cotización

APIDescription
GET api/ConsultaCotizacionCliente/{id}

Realiza la solicitud de consulta de cotización

GET api/ConsultaCotizacionCliente?idCotizacion={idCotizacion}&token={token}

API con el parámetro adicional del token y validar usuarios

POST api/ConsultaCotizacionCliente/{id}?idPaquete={idPaquete}

Realiza la solicitud de consulta a la cotización

ObtenerCamposCotizacionCliente

Clase para obtener campos cotizaciones flujo clientes.

APIDescription
POST api/ObtenerCamposCotizacionCliente

FLUJO CLIENTES Funcion que guarda los campos para la cotizacion

GET api/ObtenerCamposCotizacionCliente/{id}?token={token}

FLUJO CLIENTES Consulta el XML con la informacion para generar la cotizacion

GenerarPrecotizacionCliente

APIDescription
POST api/GenerarPrecotizacionCliente

FLUJO CLIENTE Genera la precotizacion de la cotizacion

ObtenerCamposEmisionCliente

Clase para obtener los campos de emision flujo clientes

APIDescription
GET api/ObtenerCamposEmisionCliente/{id}?token={token}

FLUJO CLIENTES Consulta el layout de emison del paquete

GenerarCotizacionCliente

APIDescription
POST api/GenerarCotizacionCliente

FLUJO CLIENTES Manda a llamar al servicio GenerarCotizacion

ImprimirCotizacionCliente

Imprimir cotizacion

APIDescription
GET api/ImprimirCotizacionCliente/{id}

FLUJO CLIENTE Realiza la solicitud de obtener el PDF de la cotización.

GET api/ImprimirCotizacionCliente/{id}?token={token}

FLUJO CLIENTE Obtener la URL de la cotización, validado con un token de usuario