get /api/CodigoReferencia/GetByIdDominio/{IdDominio}get /api/CodigoReferencia/GetByNombreDominio/{NombreDominio}get /api/Contratodelete /api/Contrato/{IdContrato}get /api/Contrato/{IdContrato}post /api/Contratoput /api/Contratoget /api/ContratoAgrupador/ByIdContrato/{IdContrato}delete /api/ContratoAgrupador/{IdContratoAgrupador}get /api/ContratoAgrupador/{IdContratoAgrupador}post /api/ContratoAgrupadorput /api/ContratoAgrupadorget /api/ContratoAnticipo/ByIdContrato/{IdContrato}delete /api/ContratoAnticipo/{IdContratoAnticipo}get /api/ContratoAnticipo/{IdContratoAnticipo}post /api/ContratoAnticipoput /api/ContratoAnticipoget /api/ContratoCums/ByIdContrato/{IdContrato}delete /api/ContratoCums/{IdContratoCums}get /api/ContratoCums/{IdContratoCums}post /api/ContratoCumsput /api/ContratoCumsdelete /api/ContratoCumsModalidadPago/{IdContratoCumsModalidadPago}get /api/ContratoCumsModalidadPago/{IdContratoCumsModalidadPago}post /api/ContratoCumsModalidadPagoput /api/ContratoCumsModalidadPagoget /api/ContratoCups/ByIdContrato/{IdContrato}delete /api/ContratoCups/{IdContratoCups}get /api/ContratoCups/{IdContratoCups}post /api/ContratoCupsput /api/ContratoCupsdelete /api/ContratoCupsModalidadPago/{IdContratoCupsModalidadPago}get /api/ContratoCupsModalidadPago/{IdContratoCupsModalidadPago}post /api/ContratoCupsModalidadPagoput /api/ContratoCupsModalidadPagoget /api/ContratoLiquidacion/ByIdContratodelete /api/ContratoLiquidacion/{IdContratoLiquidacion}get /api/ContratoLiquidacion/{IdContratoLiquidacion}post /api/ContratoLiquidacionput /api/ContratoLiquidacionget /api/ContratoLiquidacionEstado/ByIdContratoLiquidacion/{IdContratoLiquidacion}post /api/ContratoLiquidacionEstadoget /api/ContratoModalidadPago/ByIdContrato/{IdContrato}delete /api/ContratoModalidadPago/{IdContratoModalidadPago}get /api/ContratoModalidadPago/{IdContratoModalidadPago}post /api/ContratoModalidadPagoput /api/ContratoModalidadPagoget /api/ContratoOperacion/ByIdContratodelete /api/ContratoOperacion/{IdContratoOperacion}get /api/ContratoOperacion/{IdContratoOperacion}post /api/ContratoOperacionput /api/ContratoOperacionget /api/ContratoOtrosi/ByIdContrato/{IdContrato}get /api/ContratoOtrosidelete /api/ContratoOtrosi/{IdContratoOtrosi}get /api/ContratoOtrosi/{IdContratoOtrosi}post /api/ContratoOtrosiput /api/ContratoOtrosiget /api/ContratoOtrosiCums/ByIdContratoOtrosi/{IdContratoOtrosi}delete /api/ContratoOtrosiCums/{IdContratoOtrosiCums}get /api/ContratoOtrosiCums/{IdContratoOtrosiCums}post /api/ContratoOtrosiCumsput /api/ContratoOtrosiCumsget /api/ContratoOtrosiPrestadorServicio/ByIdContratoOtrosi/{IdContratoOtrosi}delete /api/ContratoOtrosiPrestadorServicio/{IdContratoOtrosiPrestadorServicio}get /api/ContratoOtrosiPrestadorServicio/{IdContratoOtrosiPrestadorServicio}post /api/ContratoOtrosiPrestadorServicioput /api/ContratoOtrosiPrestadorServicioget /api/ContratoPaquete/ByIdContratodelete /api/ContratoPaquete/{IdContratoPaquete}get /api/ContratoPaquete/{IdContratoPaquete}post /api/ContratoPaqueteput /api/ContratoPaqueteget /api/ContratoPaqueteCumsdelete /api/ContratoPaqueteCums/{IdContratoPaqueteCums}get /api/ContratoPaqueteCums/{IdContratoPaqueteCums}post /api/ContratoPaqueteCumsput /api/ContratoPaqueteCumsget /api/ContratoPaqueteCupsdelete /api/ContratoPaqueteCups/{IdContratoPaqueteCups}get /api/ContratoPaqueteCups/{IdContratoPaqueteCups}post /api/ContratoPaqueteCupsput /api/ContratoPaqueteCupsget /api/ContratoPaquetePrestadorServiciodelete /api/ContratoPaquetePrestadorServicio/{IdContratoPaquetePrestadorServicio}get /api/ContratoPaquetePrestadorServicio/{IdContratoPaquetePrestadorServicio}post /api/ContratoPaquetePrestadorServicioput /api/ContratoPaquetePrestadorServicioget /api/ContratoPrestadorServicio/ByIdContrato/{IdContrato}delete /api/ContratoPrestadorServicio/{IdContratoPrestadorServicio}get /api/ContratoPrestadorServicio/{IdContratoPrestadorServicio}post /api/ContratoPrestadorServicioput /api/ContratoPrestadorServiciodelete /api/ContratoPrestadorServicioModalidadPago/{IdContratoPrestadorServicioModalidadPago}get /api/ContratoPrestadorServicioModalidadPago/{IdContratoPrestadorServicioModalidadPago}post /api/ContratoPrestadorServicioModalidadPagoput /api/ContratoPrestadorServicioModalidadPagoget /api/ContratoRegimen/ByIdContrato/{IdContrato}delete /api/ContratoRegimen/{IdContratoRegimen}get /api/ContratoRegimen/{IdContratoRegimen}post /api/ContratoRegimenput /api/ContratoRegimenpost /api/Empresa/Adddelete /api/Empresa/Delete/{nit}get /api/Empresa/Detail/{nit}get /api/Empresa/Listput /api/Empresa/Updatepost /api/NovedadContrato/aplicarget /api/NovedadContratoget /api/NovedadContrato/{id}post /api/NovedadContratoput /api/NovedadContratoget /api/NovedadContratoAgrupadorpost /api/NovedadContratoAgrupador/{id}/aplicardelete /api/NovedadContratoAgrupador/{id}put /api/NovedadContratoAgrupador/{id}post /api/NovedadContratoAgrupadorget /api/NovedadContratoCumspost /api/NovedadContratoCums/{id}/aplicardelete /api/NovedadContratoCums/{id}put /api/NovedadContratoCums/{id}post /api/NovedadContratoCumsget /api/NovedadContratoCupspost /api/NovedadContratoCups/{id}/aplicardelete /api/NovedadContratoCups/{id}put /api/NovedadContratoCups/{id}post /api/NovedadContratoCupsget /api/NovedadContratoModalidadPagopost /api/NovedadContratoModalidadPago/{id}/aplicardelete /api/NovedadContratoModalidadPago/{id}put /api/NovedadContratoModalidadPago/{id}post /api/NovedadContratoModalidadPagopost /api/NovedadContratoOperacion/Aplicarget /api/NovedadContratoOperaciondelete /api/NovedadContratoOperacion/{idNovedadContratoOperacion}post /api/NovedadContratoOperacionput /api/NovedadContratoOperacionpost /api/NovedadContratoPaquete/Aplicarget /api/NovedadContratoPaquetedelete /api/NovedadContratoPaquete/{idNovedadContratoPaquete}get /api/NovedadContratoPaquete/{idNovedadContratoPaquete}post /api/NovedadContratoPaqueteput /api/NovedadContratoPaquetepost /api/NovedadContratoPaqueteCums/Aplicarget /api/NovedadContratoPaqueteCumsdelete /api/NovedadContratoPaqueteCums/{idNovedadContratoPaqueteCums}post /api/NovedadContratoPaqueteCumspost /api/NovedadContratoPaqueteCups/Aplicarget /api/NovedadContratoPaqueteCupsdelete /api/NovedadContratoPaqueteCups/{idNovedadContratoPaqueteCups}post /api/NovedadContratoPaqueteCupspost /api/NovedadContratoPaquetePrestadorServicio/Aplicarget /api/NovedadContratoPaquetePrestadorServiciodelete /api/NovedadContratoPaquetePrestadorServicio/{idNovedadContratoPaquetePrestadorServicio}post /api/NovedadContratoPaquetePrestadorServicioget /api/NovedadContratoPrestadorServiciopost /api/NovedadContratoPrestadorServicio/{id}/aplicardelete /api/NovedadContratoPrestadorServicio/{id}put /api/NovedadContratoPrestadorServicio/{id}post /api/NovedadContratoPrestadorServicioget /api/NovedadContratoRegimenpost /api/NovedadContratoRegimen/{id}/aplicardelete /api/NovedadContratoRegimen/{id}put /api/NovedadContratoRegimen/{id}post /api/NovedadContratoRegimenget /api/CodigoReferencia/GetByIdDominio/{IdDominio}Este endpoint permite consultar códigos de referencia asociados a un dominio específico mediante su ID. Los resultados incluyen el identificador y la descripción de cada código de referencia.
Sample request:
GET /api/CodigoReferencia/GetByIdDominio/6
[ {
"descripcion" : "descripcion",
"idCodigoReferencia" : 0,
"activo" : true
}, {
"descripcion" : "descripcion",
"idCodigoReferencia" : 0,
"activo" : true
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/CodigoReferencia/GetByNombreDominio/{NombreDominio}Este endpoint permite consultar códigos de referencia asociados a un dominio específico mediante su nombre. Los resultados incluyen el identificador y la descripción de cada código de referencia.
Sample request:
GET /api/CodigoReferencia/GetByNombreDominio/TipoContrato
[ {
"descripcion" : "descripcion",
"idCodigoReferencia" : 0,
"activo" : true
}, {
"descripcion" : "descripcion",
"idCodigoReferencia" : 0,
"activo" : true
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/CodigoReferenciaDominioEste endpoint permite consultar todos los dominios de código de referencia disponibles en el sistema, incluyendo información como unidad de análisis, nombre, descripción y estado activo.
Los resultados se devuelven ordenados por nombre y solo incluyen dominios activos.
Sample request:
GET /api/CodigoReferenciaDominio
[ {
"descripcion" : "descripcion",
"idCodigoReferenciaDominio" : 0,
"unidadAnalisis" : "unidadAnalisis",
"nombre" : "nombre",
"activo" : true
}, {
"descripcion" : "descripcion",
"idCodigoReferenciaDominio" : 0,
"unidadAnalisis" : "unidadAnalisis",
"nombre" : "nombre",
"activo" : true
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoEste endpoint permite consultar contratos aplicando múltiples filtros opcionales:
Filtros disponibles:
Seguridad y roles:
Los resultados se devuelven paginados con metadatos que incluyen:
Validaciones:
Sample request:
GET /api/Contrato?NumeroPagina=1&RegistrosPorPagina=10&CodigoEstado=102001
GET /api/Contrato?NitContratista=800123456&AnioSuscripcion=2025
GET /api/Contrato?Nombre=Servicios%20de%20Salud
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"estado" : "estado",
"valor" : 9.301444243932576,
"codigoEstado" : 2,
"nombre" : "nombre",
"fechaFin" : "2000-01-23T04:56:07.000+00:00",
"nitContratante" : 2,
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"empresaContratista" : {
"razonSocial" : "razonSocial",
"nit" : 3
},
"cucon" : "cucon",
"empresaContratante" : {
"razonSocial" : "razonSocial",
"nit" : 3
},
"fechaSuscripcion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 5,
"nitContratista" : 7
}, {
"estado" : "estado",
"valor" : 9.301444243932576,
"codigoEstado" : 2,
"nombre" : "nombre",
"fechaFin" : "2000-01-23T04:56:07.000+00:00",
"nitContratante" : 2,
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"empresaContratista" : {
"razonSocial" : "razonSocial",
"nit" : 3
},
"cucon" : "cucon",
"empresaContratante" : {
"razonSocial" : "razonSocial",
"nit" : 3
},
"fechaSuscripcion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 5,
"nitContratista" : 7
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/Contrato/{IdContrato}Este endpoint permite eliminar un contrato específico del sistema de forma permanente. Esta operación es irreversible y debe usarse con precaución.
Restricciones importantes:
Validaciones automáticas:
Eliminaciones en cascada:
Al eliminar un contrato, se eliminarán automáticamente todos los registros relacionados:
Nota importante: Esta operación elimina el contrato y TODOS sus datos relacionados de forma permanente. No es posible recuperar la información después de la eliminación. Para contratos que ya están activos o han sido utilizados, considere usar cambio de estado en lugar de eliminación física.
Sample request:
DELETE /api/Contrato/1
DELETE /api/Contrato/150
{
"idContrato" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/Contrato/{IdContrato}Este endpoint devuelve información detallada y completa de un contrato específico, incluyendo:
Información básica:
Información de las partes:
Información de configuración:
Información complementaria:
Validaciones:
Sample request:
GET /api/Contrato/1
GET /api/Contrato/150
{
"estado" : "estado",
"codigoEstado" : 5,
"nombre" : "nombre",
"numeroProcedimientos" : 6,
"codigoReferenciaModalidadPago" : [ 9, 9 ],
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"empresaContratista" : {
"razonSocial" : "razonSocial",
"nit" : 5
},
"tipoContrato" : {
"descripcion" : "descripcion",
"codigoTipoContrato" : 1
},
"codigoReferenciaRegimen" : [ 1, 1 ],
"empresaContratante" : {
"razonSocial" : "razonSocial",
"nit" : 5
},
"codigoTipoContrato" : 6,
"contratoAgrupador" : [ {
"descripcion" : "descripcion",
"codigoAgrupador" : 1,
"idContratoAgrupador" : 7,
"activo" : true
}, {
"descripcion" : "descripcion",
"codigoAgrupador" : 1,
"idContratoAgrupador" : 7,
"activo" : true
} ],
"valor" : 7.061401241503109,
"numeroMedicamentos" : 9,
"fechaFin" : "2000-01-23T04:56:07.000+00:00",
"nitContratante" : 5,
"contratoRegimen" : [ {
"descripcion" : "descripcion",
"idContratoRegimen" : 1,
"codigoRegimen" : 6,
"activo" : true
}, {
"descripcion" : "descripcion",
"idContratoRegimen" : 1,
"codigoRegimen" : 6,
"activo" : true
} ],
"numeroServicios" : 9,
"cucon" : "cucon",
"contratoModalidadPago" : [ {
"descripcion" : "descripcion",
"idContratoModalidadPago" : 3,
"codigoModalidadPago" : 2,
"activo" : true
}, {
"descripcion" : "descripcion",
"idContratoModalidadPago" : 3,
"codigoModalidadPago" : 2,
"activo" : true
} ],
"otrosis" : [ {
"estado" : "estado",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 1.1730742509559433,
"codigoEstado" : 4,
"nombre" : "nombre",
"idContratoOtrosi" : 7,
"fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
}, {
"estado" : "estado",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 1.1730742509559433,
"codigoEstado" : 4,
"nombre" : "nombre",
"idContratoOtrosi" : 7,
"fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
} ],
"fechaSuscripcion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 0,
"nitContratista" : 2,
"codigoReferenciaAgrupador" : [ 4, 4 ]
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoEste endpoint permite crear un nuevo contrato con validaciones automáticas de integridad. El contrato se crea en estado "En creación" (102001) por defecto.
Datos requeridos:
Datos condicionales (requeridos para contratos tipo 104001):
Validaciones automáticas aplicadas:
Validación de NITs:
Validación de fechas:
Validación de duplicidad:
Validaciones condicionales (tipo 104001):
Validaciones de datos:
Registros creados:
Sample request:
POST /api/Contrato
{
"codigoTipoContrato": 104001,
"nitContratante": 900123456,
"nitContratista": 800654321,
"nombre": "Contrato de Prestación de Servicios de Salud 2025",
"fechaSuscripcion": "2025-01-15",
"fechaInicio": "2025-02-01",
"fechaFin": "2025-12-31",
"valor": 500000000,
"codigoReferenciaModalidadPago": [1, 2],
"codigoReferenciaAgrupador": [5, 6],
"codigoReferenciaRegimen": [3]
}
application/jsontext/jsonapplication/*+json{
"idContrato" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/ContratoEste endpoint permite modificar los datos de un contrato existente aplicando las mismas validaciones que en la creación del contrato.
Restricciones importantes:
Campos actualizables:
Validaciones automáticas aplicadas:
Validación de existencia:
Validación de NITs:
Validación de fechas:
Validación de duplicidad:
Validaciones condicionales (tipo 104001):
Operaciones realizadas:
Nota importante: Si se eliminan valores de las listas (ModalidadPago, Regimen, Agrupador), los registros relacionados se eliminarán automáticamente de la base de datos.
Sample request:
PUT /api/Contrato
{
"idContrato": 1,
"codigoTipoContrato": 104001,
"nitContratante": 900123456,
"nitContratista": 800654321,
"nombre": "Contrato Actualizado 2025",
"fechaSuscripcion": "2025-01-15",
"fechaInicio": "2025-02-01",
"fechaFin": "2025-12-31",
"valor": 550000000,
"codigoReferenciaModalidadPago": [1, 2, 3],
"codigoReferenciaAgrupador": [5],
"codigoReferenciaRegimen": [3, 4]
}
application/jsontext/jsonapplication/*+json{
"idContrato" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoAgrupador/ByIdContrato/{IdContrato}[ {
"agrupador" : {
"descripcion" : "descripcion",
"codigoReferencia" : 5
},
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"codigoAgrupador" : 1,
"idContratoAgrupador" : 0
}, {
"agrupador" : {
"descripcion" : "descripcion",
"codigoReferencia" : 5
},
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"codigoAgrupador" : 1,
"idContratoAgrupador" : 0
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoAgrupador/{IdContratoAgrupador}{
"idContratoAgrupador" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoAgrupador/{IdContratoAgrupador}{
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"codigoAgrupador" : 1,
"idContratoAgrupador" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoAgrupadorapplication/jsontext/jsonapplication/*+json{
"idContrato" : 6,
"idContratoAgrupador" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoAgrupadorapplication/jsontext/jsonapplication/*+json{
"idContrato" : 6,
"idContratoAgrupador" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoAnticipo/ByIdContrato/{IdContrato}{
"fechaAnticipo" : "2000-01-23T04:56:07.000+00:00",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valorAnticipo" : 5.962133916683182,
"idContratoAnticipo" : 0,
"codigoFuente" : 1,
"idContrato" : 6,
"referencia" : "referencia"
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoAnticipo/{IdContratoAnticipo}{
"idContratoAnticipo" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoAnticipo/{IdContratoAnticipo}{
"fechaAnticipo" : "2000-01-23T04:56:07.000+00:00",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valorAnticipo" : 5.962133916683182,
"idContratoAnticipo" : 0,
"codigoFuente" : 1,
"idContrato" : 6,
"referencia" : "referencia"
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoAnticipoapplication/jsontext/jsonapplication/*+json{
"idContratoAnticipo" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoAnticipoapplication/jsontext/jsonapplication/*+json{
"idContratoAnticipo" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoCums/ByIdContrato/{IdContrato}Este endpoint permite consultar todos los Medicamentos registrados para un contrato, filtrando por el identificador del contrato.
Información retornada:
Validaciones:
Sample request:
GET /api/ContratoCums/ByIdContrato/1
GET /api/ContratoCums/ByIdContrato/150
{
"idContratoCums" : 0,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cums" : {
"descripcion" : "descripcion",
"codigoAtc" : "codigoAtc",
"expedienteCum" : 2,
"registroSanitario" : "registroSanitario",
"incluidoPbs" : true,
"idCums" : 5,
"nombre" : "nombre"
},
"cantidad" : 5,
"idContrato" : 6,
"idCums" : 1
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/ContratoCums/{IdContratoCums}Este endpoint permite eliminar un Medicamento de contrato específico del sistema de forma permanente. Esta operación es irreversible y debe usarse con precaución.
Restricciones importantes:
Validaciones automáticas:
Eliminaciones en cascada:
Al eliminar un Medicamento de contrato, se eliminarán automáticamente todos los registros relacionados:
Nota importante: Esta operación elimina el Medicamento y TODOS sus datos relacionados de forma permanente. No es posible recuperar la información después de la eliminación. Para contratos que ya están activos, considere usar cambio de estado en lugar de eliminación física.
Sample request:
DELETE /api/ContratoCums/1
DELETE /api/ContratoCums/250
{
"idContratoCums" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoCums/{IdContratoCums}Este endpoint devuelve información detallada y completa de un Medicamento de contrato específico, incluyendo:
Información del medicamento/suministro:
Información contractual:
Validaciones:
Sample request:
GET /api/ContratoCums/1
GET /api/ContratoCums/250
{
"idContratoCums" : 0,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cums" : {
"descripcion" : "descripcion",
"codigoAtc" : "codigoAtc",
"expedienteCum" : 2,
"registroSanitario" : "registroSanitario",
"incluidoPbs" : true,
"idCums" : 5,
"nombre" : "nombre"
},
"cantidad" : 5,
"idContrato" : 6,
"idCums" : 1
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoCumsEste endpoint permite crear un nuevo registro de Medicamento vinculado a un contrato con validaciones automáticas de integridad.
Datos requeridos:
Datos opcionales:
Validaciones automáticas aplicadas:
Validación de existencia:
Validación de valores:
Validación de duplicidad:
Validación de estado del contrato:
Registros creados:
Sample request:
POST /api/ContratoCums
{
"idContrato": 1,
"codigoCums": "19934455-1",
"valorUnitario": 15000.50,
"codigoReferenciaModalidadPago": [1, 2],
"observaciones": "Medicamento de alto costo"
}
application/jsontext/jsonapplication/*+json{
"idContratoCums" : 0,
"idContrato" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/ContratoCumsEste endpoint permite modificar los datos de un Medicamento previamente registrado aplicando las mismas validaciones que en la creación del Medicamento.
Restricciones importantes:
Campos actualizables:
Validaciones automáticas aplicadas:
Validación de existencia:
Validación de valores:
Validación de duplicidad:
Validación de estado:
Operaciones realizadas:
Sample request:
PUT /api/ContratoCums
{
"idContratoCums": 1,
"idContrato": 1,
"codigoCums": "19934455-1",
"valorUnitario": 16500.00,
"codigoReferenciaModalidadPago": [1, 2, 3],
"observaciones": "Actualización de precio"
}
application/jsontext/jsonapplication/*+json{
"idContratoCums" : 0,
"idContrato" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/ContratoCumsModalidadPago/{IdContratoCumsModalidadPago}{
"idContratoCumsModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoCumsModalidadPago/{IdContratoCumsModalidadPago}{
"idContratoCums" : 6,
"idContratoModalidadPago" : 1,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 5.962133916683182,
"idContratoCumsModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoCumsModalidadPagoapplication/jsontext/jsonapplication/*+json{
"idContratoCumsModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoCumsModalidadPagoapplication/jsontext/jsonapplication/*+json{
"idContratoCumsModalidaPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoCups/ByIdContrato/{IdContrato}{
"codigoCupsSispro" : "codigoCupsSispro",
"idContratoCups" : 0,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cantidad" : 1,
"cups" : {
"codigoCupsSispro" : "codigoCupsSispro",
"codigoCupsNumerico" : 5,
"incluidoPbs" : true,
"nombre" : "nombre"
},
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoCups/{IdContratoCups}{
"idContratoCums" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoCups/{IdContratoCups}{
"codigoCupsSispro" : "codigoCupsSispro",
"idContratoCups" : 0,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cantidad" : 1,
"cups" : {
"codigoCupsSispro" : "codigoCupsSispro",
"codigoCupsNumerico" : 5,
"incluidoPbs" : true,
"nombre" : "nombre"
},
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoCupsapplication/jsontext/jsonapplication/*+json{
"idContratoCups" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoCupsapplication/jsontext/jsonapplication/*+json{
"idContratoCups" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoCupsModalidadPago/{IdContratoCupsModalidadPago}{
"idContratoCupsModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoCupsModalidadPago/{IdContratoCupsModalidadPago}{
"idContratoCups" : 6,
"idContratoModalidadPago" : 1,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 5.962133916683182,
"idContratoCupsModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoCupsModalidadPagoapplication/jsontext/jsonapplication/*+json{
"idContratoCupsModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoCupsModalidadPagoapplication/jsontext/jsonapplication/*+json{
"idContratoCupsModalidaPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoEstado/ByIdContrato/{IdContrato}{
"fechaCambio" : "2000-01-23T04:56:07.000+00:00",
"nombreEstado" : "nombreEstado",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoEstado" : 1,
"idContrato" : 6,
"observacion" : "observacion",
"idContratoEstado" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoEstadoapplication/jsontext/jsonapplication/*+json{
"idContrato" : 6,
"idContratoEstado" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoLiquidacion/ByIdContratoEste endpoint permite consultar todas las liquidaciones registradas para un contrato filtrando por el identificador del contrato y además, aplicando múltiples filtros opcionales:
Filtros disponibles:
[ {
"estado" : "estado",
"valorNetoPagar" : 4.145608029883936,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valorTotalPagado" : 2.3021358869347655,
"valorMultas" : 7.386281948385884,
"valorTotalEjecutado" : 5.637376656633329,
"codigoEstado" : 1,
"codigoCausal" : 1,
"valorDeducciones" : 2.027123023002322,
"valorTotalContrato" : 5.962133916683182,
"idContratoLiquidacion" : 0,
"causalLiquidacion" : {
"descripcion" : "descripcion",
"codigoReferencia" : 1
},
"valorSaldoFavorContratante" : 9.301444243932576,
"fechaLiquidacion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"valorIndemnizacion" : 3.616076749251911,
"valorSaldoFavorContratista" : 7.061401241503109
}, {
"estado" : "estado",
"valorNetoPagar" : 4.145608029883936,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valorTotalPagado" : 2.3021358869347655,
"valorMultas" : 7.386281948385884,
"valorTotalEjecutado" : 5.637376656633329,
"codigoEstado" : 1,
"codigoCausal" : 1,
"valorDeducciones" : 2.027123023002322,
"valorTotalContrato" : 5.962133916683182,
"idContratoLiquidacion" : 0,
"causalLiquidacion" : {
"descripcion" : "descripcion",
"codigoReferencia" : 1
},
"valorSaldoFavorContratante" : 9.301444243932576,
"fechaLiquidacion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"valorIndemnizacion" : 3.616076749251911,
"valorSaldoFavorContratista" : 7.061401241503109
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoLiquidacion/{IdContratoLiquidacion}{
"idContratoLiquidacion" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoLiquidacion/{IdContratoLiquidacion}{
"valorNetoPagar" : 4.145608029883936,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valorTotalPagado" : 2.3021358869347655,
"valorMultas" : 7.386281948385884,
"valorTotalEjecutado" : 5.637376656633329,
"codigoCausal" : 1,
"valorDeducciones" : 2.027123023002322,
"valorTotalContrato" : 5.962133916683182,
"idContratoLiquidacion" : 0,
"causalLiquidacion" : {
"descripcion" : "descripcion",
"codigoReferencia" : 1
},
"valorSaldoFavorContratante" : 9.301444243932576,
"fechaLiquidacion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"valorIndemnizacion" : 3.616076749251911,
"valorSaldoFavorContratista" : 7.061401241503109
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoLiquidacionapplication/jsontext/jsonapplication/*+json{
"idContratoLiquidacion" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoLiquidacionapplication/jsontext/jsonapplication/*+json{
"idContratoLiquidacion" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoLiquidacionEstado/ByIdContratoLiquidacion/{IdContratoLiquidacion}Retorna todos los registros de transición de estado de la liquidación indicada, ordenados
cronológicamente por FechaRegistro. Cada elemento incluye el código de estado,
su descripción obtenida desde CodigoReferencia mediante navegación EF Core,
y las fechas de estado y registro.
Estados del ciclo de vida de la liquidación: | Código | Descripción | |--------|-------------| | 102001 | En creación | | 102002 | En verificación contratista | | 102003 | Rechazado | | 102004 | Aprobado |
Validaciones:
Seguridad y roles:
Sample request:
GET /api/ContratoLiquidacionEstado/ByIdContratoLiquidacion/15
[ {
"idContratoLiquidacion" : 6,
"nombreEstado" : "nombreEstado",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoEstado" : 1,
"fechaEstado" : "2000-01-23T04:56:07.000+00:00",
"idContratoLiquidacionEstado" : 0,
"observacion" : "observacion"
}, {
"idContratoLiquidacion" : 6,
"nombreEstado" : "nombreEstado",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoEstado" : 1,
"fechaEstado" : "2000-01-23T04:56:07.000+00:00",
"idContratoLiquidacionEstado" : 0,
"observacion" : "observacion"
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoLiquidacionEstadoAplica un cambio de estado a la liquidación indicada siguiendo la máquina de estados definida. El sistema valida que la transición sea permitida desde el estado actual y que el usuario cuente con el rol requerido para ejecutarla.
Máquina de estados y transiciones permitidas:
| Estado actual | Estado destino | Roles permitidos | |---------------|---------------|------------------| | 102001 - En creación | 102002 - En verificación contratista | SIIFA_ERP, SIIFA_ERP_Gestor, SIIFA_Admin | | 102002 - En verificación contratista | 102003 - Rechazado | SIIFA_IPS, SIIFA_IPS_Gestor, SIIFA_FITS, SIIFA_FITS_Gestor, SIIFA_Admin | | 102002 - En verificación contratista | 102004 - Aprobado | SIIFA_IPS, SIIFA_IPS_Gestor, SIIFA_FITS, SIIFA_FITS_Gestor, SIIFA_Admin | | 102003 - Rechazado | 102002 - En verificación contratista | SIIFA_ERP, SIIFA_ERP_Gestor, SIIFA_Admin |
Validaciones adicionales al pasar a 102002 (En verificación contratista):
SIIFA_ERP / SIIFA_ERP_Gestor, el NIT del contratante del contrato padre
debe coincidir con el NIT de la empresa del usuario autenticado (claim del token JWT).Validaciones adicionales al pasar a 102003 o 102004:
SIIFA_IPS / SIIFA_IPS_Gestor / SIIFA_FITS / SIIFA_FITS_Gestor,
el NIT del contratista del contrato padre debe coincidir con el NIT del usuario.Datos requeridos:
Sample request:
POST /api/ContratoLiquidacionEstado
{
"idContratoLiquidacion": 15,
"codigoEstado": 102002
}
application/jsontext/jsonapplication/*+json{
"idContratoLiquidacion" : 6,
"idContratoLiquidacionEstado" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoModalidadPago/ByIdContrato/{IdContrato}{
"idContratoModalidadPago" : 0,
"modalidad" : {
"descripcion" : "descripcion",
"codigoReferencia" : 5
},
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"codigoModalidad" : 1
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoModalidadPago/{IdContratoModalidadPago}{
"idContratoModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoModalidadPago/{IdContratoModalidadPago}{
"idContratoModalidadPago" : 0,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"codigoModalidad" : 1
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoModalidadPagoapplication/jsontext/jsonapplication/*+json{
"idContratoModalidadPago" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoModalidadPagoapplication/jsontext/jsonapplication/*+json{
"idContratoModalidadPago" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoOperacion/ByIdContratoEste endpoint permite consultar las operaciones de cobertura geográfica y poblacional registradas para un contrato.
Filtros disponibles:
Información devuelta por cada operación:
Los resultados se ordenan por fecha de registro descendente y se devuelven paginados con metadatos que incluyen:
Validaciones:
Sample request:
GET /api/ContratoOperacion/ByIdContrato?IdContrato=1&NumeroPagina=1&RegistrosPorPagina=10
GET /api/ContratoOperacion/ByIdContrato?IdContrato=1&CodigoDepartamento=25
GET /api/ContratoOperacion/ByIdContrato?IdContrato=1&CodigoMunicipio=25001
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"idContratoOperacion" : 5,
"codigoDepartamento" : "codigoDepartamento",
"nombreDepartamento" : "nombreDepartamento",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"nombreMunicipio" : "nombreMunicipio",
"idContrato" : 2,
"codigoAlcance" : 7,
"codigoMunicipio" : "codigoMunicipio",
"alcance" : {
"descripcion" : "descripcion",
"idCondigoReferencia" : 9
},
"poblacionCubierta" : 3
}, {
"idContratoOperacion" : 5,
"codigoDepartamento" : "codigoDepartamento",
"nombreDepartamento" : "nombreDepartamento",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"nombreMunicipio" : "nombreMunicipio",
"idContrato" : 2,
"codigoAlcance" : 7,
"codigoMunicipio" : "codigoMunicipio",
"alcance" : {
"descripcion" : "descripcion",
"idCondigoReferencia" : 9
},
"poblacionCubierta" : 3
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/ContratoOperacion/{IdContratoOperacion}Este endpoint permite eliminar una operación de cobertura geográfica y poblacional de un contrato. Solo se pueden eliminar operaciones de contratos en estado "En creación" (102001).
Restricciones:
Validaciones automáticas aplicadas:
Validación de existencia:
Validación de estado:
Nota importante:
Sample request:
DELETE /api/ContratoOperacion/1
DELETE /api/ContratoOperacion/150
{
"idContratoOperacion" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoOperacion/{IdContratoOperacion}Este endpoint devuelve información detallada de una operación de contrato específica, incluyendo:
Información básica:
Información geográfica:
Información de cobertura:
Validaciones:
Sample request:
GET /api/ContratoOperacion/1
GET /api/ContratoOperacion/150
{
"idContratoOperacion" : 0,
"codigoDepartamento" : "codigoDepartamento",
"nombreDepartamento" : "nombreDepartamento",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"nombreMunicipio" : "nombreMunicipio",
"idContrato" : 6,
"codigoAlcance" : 1,
"codigoMunicipio" : "codigoMunicipio",
"alcance" : {
"descripcion" : "descripcion",
"idCondigoReferencia" : 5
},
"poblacionCubierta" : 5
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoOperacionEste endpoint permite crear un nuevo registro de operación que define el alcance de cobertura de un contrato. El contrato debe estar en estado "En creación" (102001) para permitir el registro.
Datos requeridos:
Datos condicionales según el tipo de alcance:
Para alcance Nacional (107001):
Para alcance Departamental (107002):
Para alcance Municipal (107003):
Validaciones automáticas aplicadas:
Validación de alcance:
Validación de estado:
Validación de duplicados:
Validación de población:
Sample request:
POST /api/ContratoOperacion
{
"idContrato": 1,
"codigoAlcance": 107003,
"codigoDepartamento": "25",
"codigoMunicipio": "25001",
"poblacionCubierta": 100000
}
application/jsontext/jsonapplication/*+json{
"idContratoOperacion" : 0,
"idContrato" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/ContratoOperacionEste endpoint permite modificar los datos de una operación de cobertura previamente registrada. El contrato debe estar en estado "En creación" (102001) para permitir modificaciones.
Datos requeridos:
Datos condicionales según el tipo de alcance: (Aplican las mismas reglas que en el registro, ver documentación de POST)
Restricciones:
Validaciones automáticas aplicadas:
Validación de existencia:
Validación de alcance:
Validación de estado:
Validación de campos según alcance:
Sample request:
PUT /api/ContratoOperacion
{
"idContratoOperacion": 1,
"codigoAlcance": 107003,
"codigoDepartamento": "25",
"codigoMunicipio": "25754",
"poblacionCubierta": 150000
}
application/jsontext/jsonapplication/*+json{
"idContratoOperacion" : 0,
"idContrato" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoOtrosi/ByIdContrato/{IdContrato}Filtra los otrosí por el identificador del contrato padre, retornando todas las modificaciones, adiciones o prórrogas vinculadas a ese contrato. Los resultados incluyen el estado actual de cada otrosí y sus datos principales.
Validaciones:
Seguridad y roles:
Sample request:
GET /api/ContratoOtrosi/ByIdContrato/42
[ {
"estado" : "estado",
"tipoAdicion" : true,
"tipoProrroga" : true,
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"tipoModificacion" : true,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 1.4658129805029452,
"codigoEstado" : 5,
"idContrato" : 6,
"nombre" : "nombre",
"idContratoOtrosi" : 0,
"fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
}, {
"estado" : "estado",
"tipoAdicion" : true,
"tipoProrroga" : true,
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"tipoModificacion" : true,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 1.4658129805029452,
"codigoEstado" : 5,
"idContrato" : 6,
"nombre" : "nombre",
"idContratoOtrosi" : 0,
"fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoOtrosiEste endpoint retorna todos los otrosí existentes sin filtros adicionales.
Se recomienda usar el endpoint filtrado por contrato (ByIdContrato) para consultas
más eficientes en entornos con alto volumen de datos.
Seguridad y roles:
Sample request:
GET /api/ContratoOtrosi
[ {
"estado" : "estado",
"tipoAdicion" : true,
"tipoProrroga" : true,
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"tipoModificacion" : true,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 1.4658129805029452,
"codigoEstado" : 5,
"idContrato" : 6,
"nombre" : "nombre",
"idContratoOtrosi" : 0,
"fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
}, {
"estado" : "estado",
"tipoAdicion" : true,
"tipoProrroga" : true,
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"tipoModificacion" : true,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 1.4658129805029452,
"codigoEstado" : 5,
"idContrato" : 6,
"nombre" : "nombre",
"idContratoOtrosi" : 0,
"fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/ContratoOtrosi/{IdContratoOtrosi}Elimina de forma definitiva el otrosí especificado junto con sus registros de estado
asociados en la tabla CONTRATO_OTROSI_ESTADO. Esta operación es irreversible
y solo debe ejecutarse en otrosí que estén en estado En creación (102001).
Validaciones:
SIIFA_Admin, SIIFA_ERP o SIIFA_ERP_Gestor.Sample request:
DELETE /api/ContratoOtrosi/15
{
"idContratoOtroSi" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoOtrosi/{IdContratoOtrosi}Retorna la información detallada del otrosí incluyendo sus datos principales, el estado actual y la información completa del contrato padre asociado.
Información retornada:
TipoAdicion), modificación (TipoModificacion), prórroga (TipoProrroga).Validaciones:
Sample request:
GET /api/ContratoOtrosi/15
{
"estado" : "estado",
"tipoModificacion" : true,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 1.4658129805029452,
"contrato" : {
"regimenes" : [ {
"descripcion" : "descripcion",
"fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
"fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoRegimen" : 4
}, {
"descripcion" : "descripcion",
"fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
"fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoRegimen" : 4
} ],
"estado" : "estado",
"valor" : 9.301444243932576,
"codigoEstado" : 7,
"nombre" : "nombre",
"fechaFin" : "2000-01-23T04:56:07.000+00:00",
"nitContratante" : 2,
"modalidadPago" : 3,
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"empresaContratista" : {
"razonSocial" : "razonSocial",
"nit" : 2
},
"cucon" : "cucon",
"empresaContratante" : {
"razonSocial" : "razonSocial",
"nit" : 2
},
"fechaSuscripcion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 5,
"nitContratista" : 7
},
"codigoEstado" : 5,
"nombre" : "nombre",
"idContratoOtrosi" : 0,
"fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00",
"tipoAdicion" : true,
"tipoProrroga" : true,
"fechaInicio" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoOtrosiCrea un nuevo otrosí vinculado al contrato indicado. El otrosí se crea automáticamente
en estado inicial En creación (102001) y genera un registro en la tabla
CONTRATO_OTROSI_ESTADO.
Datos requeridos:
Validaciones automáticas aplicadas:
SIIFA_Admin, SIIFA_ERP o SIIFA_ERP_Gestor.SIIFA_ERP / SIIFA_ERP_Gestor, el NIT del contratante del contrato padre
debe coincidir con el NIT de la empresa del usuario autenticado (claim del token JWT).Registros creados:
CONTRATO_OTROSI.CONTRATO_OTROSI_ESTADO con estado inicial 102001.Sample request:
POST /api/ContratoOtrosi
{
"idContrato": 42,
"nombre": "Otrosí N°1 - Adición de valor",
"valor": 50000000,
"fechaInicio": "2025-01-01",
"fechaFinalizacion": "2025-12-31",
"tipoAdicion": true,
"tipoModificacion": false,
"tipoProrroga": false
}
application/jsontext/jsonapplication/*+json{
"idContrato" : 6,
"idContratoOtroSi" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/ContratoOtrosiPermite modificar los datos de un otrosí previamente registrado. Solo es posible actualizar otrosí que se encuentren en estado En creación (102001) o Rechazado (102003).
Campos actualizables:
Validaciones:
SIIFA_Admin, SIIFA_ERP o SIIFA_ERP_Gestor.Sample request:
PUT /api/ContratoOtrosi
{
"idContratoOtrosi": 15,
"idContrato": 42,
"nombre": "Otrosí N°1 - Adición de valor actualizado",
"valor": 75000000,
"fechaInicio": "2025-01-01",
"fechaFinalizacion": "2026-06-30",
"tipoAdicion": true,
"tipoModificacion": true,
"tipoProrroga": false
}
application/jsontext/jsonapplication/*+json{
"tipoAdicion" : true,
"tipoProrroga" : true,
"tipoModificacion" : true,
"valor" : 1.4658129805029452,
"idContrato" : 6,
"nombre" : "nombre",
"idContratoOtrosi" : 0,
"fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoOtrosiCums/ByIdContratoOtrosi/{IdContratoOtrosi}{
"idContratoCums" : 1,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cums" : {
"descripcion" : "descripcion",
"codigoAtc" : "codigoAtc",
"expedienteCum" : 7,
"registroSanitario" : "registroSanitario",
"incluidoPbs" : true,
"idCums" : 2,
"nombre" : "nombre"
},
"cantidad" : 5,
"idContratoOtrosiCums" : 0,
"idCums" : 5,
"idContratoOtrosi" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoOtrosiCums/{IdContratoOtrosiCums}{
"idContratoOtrosiCums" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoOtrosiCums/{IdContratoOtrosiCums}{
"idContratoCums" : 1,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cums" : {
"descripcion" : "descripcion",
"codigoAtc" : "codigoAtc",
"expedienteCum" : 7,
"registroSanitario" : "registroSanitario",
"incluidoPbs" : true,
"idCums" : 2,
"nombre" : "nombre"
},
"cantidad" : 5,
"idContratoOtrosiCums" : 0,
"idCums" : 5,
"idContratoOtrosi" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoOtrosiCumsapplication/jsontext/jsonapplication/*+json{
"idContratoOtroSiCums" : 0,
"idContratoOtroSi" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoOtrosiCumsapplication/jsontext/jsonapplication/*+json{
"idContratoOtrosiCums" : 0,
"idContratoOtrosi" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoOtrosiEstado/ByIdContratoOtrosi/{IdContratoOtrosi}Retorna todos los registros de transición de estado del otrosí indicado, ordenados
cronológicamente por FechaRegistro. Cada elemento incluye el código de estado,
su descripción obtenida desde CodigoReferencia mediante navegación EF Core,
y las fechas de estado y registro.
Estados del ciclo de vida del otrosí: | Código | Descripción | |--------|-------------| | 102001 | En creación | | 102002 | En verificación contratista | | 102003 | Rechazado | | 102004 | Aprobado | | 102005 | Liquidado |
Validaciones:
Seguridad y roles:
Sample request:
GET /api/ContratoOtrosiEstado/ByIdContratoOtrosi/15
[ {
"idContratoOtrosiEstado" : 0,
"nombreEstado" : "nombreEstado",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoEstado" : 1,
"fechaEstado" : "2000-01-23T04:56:07.000+00:00",
"observacion" : "observacion",
"idContratoOtrosi" : 6
}, {
"idContratoOtrosiEstado" : 0,
"nombreEstado" : "nombreEstado",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoEstado" : 1,
"fechaEstado" : "2000-01-23T04:56:07.000+00:00",
"observacion" : "observacion",
"idContratoOtrosi" : 6
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoOtrosiEstadoAplica un cambio de estado al otrosí indicado siguiendo la máquina de estados definida. El sistema valida que la transición sea permitida desde el estado actual y que el usuario cuente con el rol requerido para ejecutarla.
Máquina de estados y transiciones permitidas:
| Estado actual | Estado destino | Roles permitidos | |---------------|---------------|------------------| | 102001 - En creación | 102002 - En verificación contratista | SIIFA_ERP, SIIFA_ERP_Gestor, SIIFA_Admin | | 102002 - En verificación contratista | 102003 - Rechazado | SIIFA_IPS, SIIFA_IPS_Gestor, SIIFA_FITS, SIIFA_FITS_Gestor, SIIFA_Admin | | 102002 - En verificación contratista | 102004 - Aprobado | SIIFA_IPS, SIIFA_IPS_Gestor, SIIFA_FITS, SIIFA_FITS_Gestor, SIIFA_Admin | | 102003 - Rechazado | 102002 - En verificación contratista | SIIFA_ERP, SIIFA_ERP_Gestor, SIIFA_Admin | | 102004 - Aprobado | 102005 - Liquidado | SIIFA_ERP, SIIFA_ERP_Gestor, SIIFA_FITS, SIIFA_FITS_Gestor, SIIFA_Admin | | 102005 - Liquidado | (ninguno) | Estado final, no permite más transiciones |
Validaciones adicionales al pasar a 102002 (En verificación contratista):
SIIFA_ERP / SIIFA_ERP_Gestor, el NIT del contratante del contrato padre
debe coincidir con el NIT de la empresa del usuario autenticado (claim del token JWT).CONTRATO_OPERACION (información de población cubierta).Validaciones adicionales al pasar a 102003 o 102004:
SIIFA_IPS / SIIFA_IPS_Gestor / SIIFA_FITS / SIIFA_FITS_Gestor,
el NIT del contratista del contrato padre debe coincidir con el NIT del usuario.Datos requeridos:
Sample request:
POST /api/ContratoOtrosiEstado
{
"idContratoOtrosi": 15,
"codigoEstado": 102002
}
application/jsontext/jsonapplication/*+json{
"idContratoOtrosiEstado" : 0,
"idContratoOtrosi" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoOtrosiPrestadorServicio/ByIdContratoOtrosi/{IdContratoOtrosi}{
"codigoHabilitacion" : "codigoHabilitacion",
"codigoServicio" : 5,
"servicio" : {
"nombreServicio" : "nombreServicio",
"codigoServicio" : 5,
"incluidoPbs" : true
},
"numeroSede" : "numeroSede",
"idContratoPrestadorServicio" : 1,
"idContratoOtrosiPrestadorServicio" : 6,
"idContratoOtrosi" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoOtrosiPrestadorServicio/{IdContratoOtrosiPrestadorServicio}{
"idContratoOtrosiPrestadorServicio" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoOtrosiPrestadorServicio/{IdContratoOtrosiPrestadorServicio}{
"codigoHabilitacion" : "codigoHabilitacion",
"codigoServicio" : 5,
"servicio" : {
"nombreServicio" : "nombreServicio",
"codigoServicio" : 5,
"incluidoPbs" : true
},
"numeroSede" : "numeroSede",
"idContratoPrestadorServicio" : 1,
"idContratoOtrosiPrestadorServicio" : 6,
"idContratoOtrosi" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoOtrosiPrestadorServicioapplication/jsontext/jsonapplication/*+json{
"idContratoOtrosiPrestadorServicio" : 0,
"idContratoOtrosi" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoOtrosiPrestadorServicioapplication/jsontext/jsonapplication/*+json{
"idContratoOtrosiPrestadorServicio" : 0,
"idContratoOtrosi" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoPaquete/ByIdContratoEste endpoint permite consultar los paquetes de un contrato aplicando filtros opcionales:
Filtros disponibles:
Cada elemento del resultado incluye contadores (TotalElementosCums, TotalElementosCups, TotalElementosPrestadorServicio) con la cantidad de elementos de composición asociados al paquete.
Sample request:
GET /api/ContratoPaquete/ByIdContrato?IdContrato=10&NumeroPagina=1&RegistrosPorPagina=10
GET /api/ContratoPaquete/ByIdContrato?IdContrato=10&Activo=true
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"totalElementosCups" : 2,
"modalidadPago" : "modalidadPago",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"totalElementosCums" : 3,
"valor" : 7.061401241503109,
"idContratoPaquete" : 5,
"totalElementosPrestadorServicio" : 4,
"idContrato" : 2,
"nombre" : "nombre",
"codigoModalidadPago" : 9,
"activo" : true
}, {
"totalElementosCups" : 2,
"modalidadPago" : "modalidadPago",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"totalElementosCums" : 3,
"valor" : 7.061401241503109,
"idContratoPaquete" : 5,
"totalElementosPrestadorServicio" : 4,
"idContrato" : 2,
"nombre" : "nombre",
"codigoModalidadPago" : 9,
"activo" : true
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/ContratoPaquete/{IdContratoPaquete}Elimina el paquete indicado. Se recomienda validar previamente que no existan elementos de composición (CUMS, CUPS, prestador/servicio) que dependan del paquete.
Sample request:
DELETE /api/ContratoPaquete/25
{
"idContratoPaquete" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoPaquete/{IdContratoPaquete}Devuelve la información completa de un paquete: nombre, valor, modalidad de pago, estado (Activo) y fecha de registro, además de los contadores TotalElementosCums, TotalElementosCups y TotalElementosPrestadorServicio con la cantidad de elementos de composición asociados.
Validaciones:
Sample request:
GET /api/ContratoPaquete/25
{
"totalElementosCups" : 2,
"modalidadPago" : "modalidadPago",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"totalElementosCums" : 5,
"valor" : 1.4658129805029452,
"idContratoPaquete" : 0,
"totalElementosPrestadorServicio" : 7,
"idContrato" : 6,
"nombre" : "nombre",
"codigoModalidadPago" : 5,
"activo" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoPaqueteCrea un paquete asociado a un contrato existente.
Campos requeridos:
La modalidad de pago del paquete se asigna automáticamente con el código fijo 1000 y no se recibe como parámetro.
Seguridad y roles:
Sample request:
POST /api/ContratoPaquete
{
"idContrato": 10,
"nombre": "Paquete quirúrgico",
"valor": 1500000
}
application/jsontext/jsonapplication/*+json{
"idContratoPaquete" : 0,
"idContrato" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/ContratoPaquetePermite modificar el nombre y valor de un paquete ya registrado.
Campos requeridos:
La modalidad de pago del paquete no se puede modificar (permanece fija en el código 1000).
Sample request:
PUT /api/ContratoPaquete
{
"idContratoPaquete": 25,
"nombre": "Paquete quirúrgico actualizado",
"valor": 1600000
}
application/jsontext/jsonapplication/*+json{
"idContratoPaquete" : 0,
"idContrato" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoPaqueteCumsEste endpoint permite consultar los medicamentos de un paquete aplicando filtros opcionales:
Filtros disponibles:
Cada elemento incluye la referencia completa del medicamento (IdCums, ExpedienteCum, Nombre y Descripción).
Sample request:
GET /api/ContratoPaqueteCums?IdContratoPaquete=25&NumeroPagina=1&RegistrosPorPagina=10
GET /api/ContratoPaqueteCums?IdContratoPaquete=25&Activo=true
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cums" : {
"descripcion" : "descripcion",
"expedienteCum" : 3,
"idCums" : 9,
"nombre" : "nombre"
},
"idContratoPaqueteCums" : 5,
"idContratoPaquete" : 2,
"idCums" : 7,
"activo" : true
}, {
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cums" : {
"descripcion" : "descripcion",
"expedienteCum" : 3,
"idCums" : 9,
"nombre" : "nombre"
},
"idContratoPaqueteCums" : 5,
"idContratoPaquete" : 2,
"idCums" : 7,
"activo" : true
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/ContratoPaqueteCums/{IdContratoPaqueteCums}Elimina el vínculo entre el medicamento y el paquete indicado por su identificador.
Sample request:
DELETE /api/ContratoPaqueteCums/40
{
"idContratoPaqueteCums" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoPaqueteCums/{IdContratoPaqueteCums}Devuelve la información completa de la asociación medicamento-paquete: Id, Id del paquete, estado (Activo), fecha de registro y la referencia del medicamento (IdCums, ExpedienteCum, Nombre y Descripción).
Validaciones:
Sample request:
GET /api/ContratoPaqueteCums/40
{
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"cums" : {
"descripcion" : "descripcion",
"expedienteCum" : 5,
"idCums" : 5,
"nombre" : "nombre"
},
"idContratoPaqueteCums" : 0,
"idContratoPaquete" : 6,
"idCums" : 1,
"activo" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoPaqueteCumsCrea la asociación entre un medicamento y un paquete existente.
Campos requeridos:
Validaciones:
Sample request:
POST /api/ContratoPaqueteCums
{
"idContratoPaquete": 25,
"idCums": 1024
}
application/jsontext/jsonapplication/*+json{
"idContratoPaqueteCums" : 0,
"idContratoPaquete" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/ContratoPaqueteCumsPermite modificar el medicamento (CUM) y el estado (Activo) de una asociación existente.
Campos requeridos:
Validaciones:
Sample request:
PUT /api/ContratoPaqueteCums
{
"idContratoPaqueteCums": 40,
"idCums": 1050,
"activo": true
}
application/jsontext/jsonapplication/*+json{
"idContratoPaqueteCums" : 0,
"idContratoPaquete" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoPaqueteCupsEste endpoint permite consultar los procedimientos de un paquete aplicando filtros opcionales:
Filtros disponibles:
Cada elemento incluye la referencia completa del procedimiento (CodigoCupsSispro, CodigoCupsNumerico y Nombre).
Sample request:
GET /api/ContratoPaqueteCups?IdContratoPaquete=25&NumeroPagina=1&RegistrosPorPagina=10
GET /api/ContratoPaqueteCups?IdContratoPaquete=25&Activo=true
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"codigoCupsSispro" : "codigoCupsSispro",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaqueteCups" : 5,
"idContratoPaquete" : 2,
"cups" : {
"codigoCupsSispro" : "codigoCupsSispro",
"codigoCupsNumerico" : 7,
"nombre" : "nombre"
},
"activo" : true
}, {
"codigoCupsSispro" : "codigoCupsSispro",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaqueteCups" : 5,
"idContratoPaquete" : 2,
"cups" : {
"codigoCupsSispro" : "codigoCupsSispro",
"codigoCupsNumerico" : 7,
"nombre" : "nombre"
},
"activo" : true
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/ContratoPaqueteCups/{IdContratoPaqueteCups}Elimina el vínculo entre el procedimiento y el paquete indicado por su identificador.
Sample request:
DELETE /api/ContratoPaqueteCups/40
{
"idContratoPaqueteCups" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoPaqueteCups/{IdContratoPaqueteCups}Devuelve la información completa de la asociación procedimiento-paquete: Id, Id del paquete, estado (Activo), fecha de registro y la referencia del procedimiento (CodigoCupsSispro, CodigoCupsNumerico y Nombre).
Validaciones:
Sample request:
GET /api/ContratoPaqueteCups/40
{
"codigoCupsSispro" : "codigoCupsSispro",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaqueteCups" : 0,
"idContratoPaquete" : 6,
"cups" : {
"codigoCupsSispro" : "codigoCupsSispro",
"codigoCupsNumerico" : 1,
"nombre" : "nombre"
},
"activo" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoPaqueteCupsCrea la asociación entre un procedimiento y un paquete existente.
Campos requeridos:
Validaciones:
Sample request:
POST /api/ContratoPaqueteCups
{
"idContratoPaquete": 25,
"codigoCupsSispro": "890201"
}
application/jsontext/jsonapplication/*+json{
"idContratoPaqueteCups" : 0,
"idContratoPaquete" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/ContratoPaqueteCupsPermite modificar el procedimiento (CUPS) y el estado (Activo) de una asociación existente.
Campos requeridos:
Validaciones:
Sample request:
PUT /api/ContratoPaqueteCups
{
"idContratoPaqueteCups": 40,
"codigoCupsSispro": "890202",
"activo": true
}
application/jsontext/jsonapplication/*+json{
"idContratoPaqueteCups" : 0,
"idContratoPaquete" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoPaquetePrestadorServicioEste endpoint permite consultar los prestadores/servicios de un paquete aplicando filtros opcionales:
Filtros disponibles:
Cada elemento incluye el código de habilitación, número de sede, NIT y razón social del prestador, y el código y nombre del servicio.
Sample request:
GET /api/ContratoPaquetePrestadorServicio?IdContratoPaquete=25&NumeroPagina=1&RegistrosPorPagina=10
GET /api/ContratoPaquetePrestadorServicio?IdContratoPaquete=25&Activo=true
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"codigoHabilitacion" : "codigoHabilitacion",
"nombreServicio" : "nombreServicio",
"codigoServicio" : 9,
"razonSocialPrestador" : "razonSocialPrestador",
"nitPrestador" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaquetePrestadorServicio" : 5,
"numeroSede" : "numeroSede",
"idContratoPaquete" : 2,
"activo" : true
}, {
"codigoHabilitacion" : "codigoHabilitacion",
"nombreServicio" : "nombreServicio",
"codigoServicio" : 9,
"razonSocialPrestador" : "razonSocialPrestador",
"nitPrestador" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaquetePrestadorServicio" : 5,
"numeroSede" : "numeroSede",
"idContratoPaquete" : 2,
"activo" : true
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/ContratoPaquetePrestadorServicio/{IdContratoPaquetePrestadorServicio}Elimina el vínculo entre el prestador/servicio y el paquete indicado por su identificador.
Sample request:
DELETE /api/ContratoPaquetePrestadorServicio/40
{
"idContratoPaquetePrestadorServicio" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoPaquetePrestadorServicio/{IdContratoPaquetePrestadorServicio}Devuelve la información completa de la asociación prestador/servicio-paquete: Id, Id del paquete, código de habilitación, número de sede, NIT y razón social del prestador, código y nombre del servicio, estado (Activo) y fecha de registro.
Validaciones:
Sample request:
GET /api/ContratoPaquetePrestadorServicio/40
{
"codigoHabilitacion" : "codigoHabilitacion",
"nombreServicio" : "nombreServicio",
"codigoServicio" : 5,
"razonSocialPrestador" : "razonSocialPrestador",
"nitPrestador" : 1,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaquetePrestadorServicio" : 0,
"numeroSede" : "numeroSede",
"idContratoPaquete" : 6,
"activo" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/ContratoPaquetePrestadorServicioCrea la asociación entre un prestador/servicio y un paquete existente.
Campos requeridos:
Validaciones:
Sample request:
POST /api/ContratoPaquetePrestadorServicio
{
"idContratoPaquete": 25,
"codigoHabilitacion": "110010123401",
"numeroSede": "01",
"nitPrestador": 900123456,
"codigoServicio": 328
}
application/jsontext/jsonapplication/*+json{
"idContratoPaquetePrestadorServicio" : 0,
"idContratoPaquete" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/ContratoPaquetePrestadorServicioPermite modificar el código de habilitación, número de sede, NIT del prestador, código de servicio y el estado (Activo) de una asociación existente.
Campos requeridos:
Validaciones:
Sample request:
PUT /api/ContratoPaquetePrestadorServicio
{
"idContratoPaquetePrestadorServicio": 40,
"codigoHabilitacion": "110010123401",
"numeroSede": "02",
"nitPrestador": 900123456,
"codigoServicio": 328,
"activo": true
}
application/jsontext/jsonapplication/*+json{
"idContratoPaquetePrestadorServicio" : 0,
"idContratoPaquete" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ContratoPrestadorServicio/ByIdContrato/{IdContrato}{
"codigoHabilitacion" : "codigoHabilitacion",
"codigoServicio" : 1,
"modalidadMedia" : true,
"servicio" : {
"nombreServicio" : "nombreServicio",
"codigoServicio" : 5,
"incluidoPbs" : true
},
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"numeroSede" : "numeroSede",
"modalidadAlta" : true,
"modalidadBaja" : true,
"idContratoPrestadorServicio" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoPrestadorServicio/{IdContratoPrestadorServicio}{
"idContratoPrestadorServicio" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoPrestadorServicio/{IdContratoPrestadorServicio}{
"codigoHabilitacion" : "codigoHabilitacion",
"codigoServicio" : 1,
"modalidadMedia" : true,
"servicio" : {
"nombreServicio" : "nombreServicio",
"codigoServicio" : 5,
"incluidoPbs" : true
},
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"numeroSede" : "numeroSede",
"modalidadAlta" : true,
"modalidadBaja" : true,
"idContratoPrestadorServicio" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoPrestadorServicioapplication/jsontext/jsonapplication/*+json{
"idContratoPrestadorServicio" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoPrestadorServicioapplication/jsontext/jsonapplication/*+json{
"idContratoPrestadorServicio" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoPrestadorServicioModalidadPago/{IdContratoPrestadorServicioModalidadPago}{
"idContratoPrestadorServicioModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoPrestadorServicioModalidadPago/{IdContratoPrestadorServicioModalidadPago}{
"idContratoModalidadPago" : 1,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"valor" : 5.962133916683182,
"idContratoPrestadorServicioModalidadPago" : 0,
"idContratoPrestadorServicio" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoPrestadorServicioModalidadPagoapplication/jsontext/jsonapplication/*+json{
"idContratoPrestadorServicioModalidadPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoPrestadorServicioModalidadPagoapplication/jsontext/jsonapplication/*+json{
"idContratoPrestadorServicioModalidaPago" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoRegimen/ByIdContrato/{IdContrato}{
"fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContratoRegimen" : 0,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"regimen" : {
"descripcion" : "descripcion",
"codigoReferencia" : 5
},
"codigoRegimen" : 1
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsondelete /api/ContratoRegimen/{IdContratoRegimen}{
"idContratoRegimen" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ContratoRegimen/{IdContratoRegimen}{
"fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContratoRegimen" : 0,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContrato" : 6,
"regimen" : {
"descripcion" : "descripcion",
"codigoReferencia" : 5
},
"codigoRegimen" : 1
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/ContratoRegimenapplication/jsontext/jsonapplication/*+json{
"idContratoRegimen" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonput /api/ContratoRegimenapplication/jsontext/jsonapplication/*+json{
"idContratoRegimen" : 0,
"idContrato" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/Empresa/AddEste endpoint permite registrar una nueva empresa en el catálogo del sistema SIIFA.
Validaciones aplicadas:
Datos requeridos:
Sample request:
POST /api/Empresa/Add
{
"nit": 800197268,
"razonSocial": "IPS SALUD TOTAL S.A.",
"digitoVerificacion": 5,
"estado": 1,
"clprCodigoReps": 25001234
}
application/jsontext/jsonapplication/*+json{
"nit" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/Empresa/Delete/{nit}Este endpoint permite eliminar una empresa del catálogo del sistema. Solo se permite la eliminación si la empresa no tiene contratos asociados.
Validaciones aplicadas:
Si la empresa tiene contratos asociados, no podrá ser eliminada y se retornará un error de validación. En ese caso, considere cambiar el estado a Inactiva (0) en lugar de eliminarla.
Sample request:
DELETE /api/Empresa/Delete/800197268
{
"nit" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/Empresa/Detail/{nit}Este endpoint permite consultar toda la información de una empresa registrada, incluyendo estadísticas de contratos asociados.
Información devuelta:
Sample request:
GET /api/Empresa/Detail/800197268
{
"clprCodigoReps" : 5,
"cantidadContratosComoContratante" : 5,
"digitoVerificacion" : 6,
"razonSocial" : "razonSocial",
"estado" : 1,
"usuarioRegistro" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"cantidadContratosComoContratista" : 2,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"nit" : 0,
"estadoDescripcion" : "estadoDescripcion"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/Empresa/ListEste endpoint permite consultar el catálogo completo de empresas registradas en el sistema con capacidades avanzadas de filtrado, ordenamiento y paginación mediante IQueryable.
Filtros disponibles:
Ordenamiento:
Paginación:
Información devuelta por cada empresa:
Los resultados incluyen metadatos de paginación:
Sample request:
GET /api/Empresa/List?NumeroPagina=1&RegistrosPorPagina=10&OrdenarPor=RazonSocial&DireccionOrden=asc
GET /api/Empresa/List?Estado=1&RazonSocial=salud
GET /api/Empresa/List?Nit=800197268
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"clprCodigoReps" : 9,
"digitoVerificacion" : 2,
"razonSocial" : "razonSocial",
"estado" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"nit" : 5,
"estadoDescripcion" : "estadoDescripcion"
}, {
"clprCodigoReps" : 9,
"digitoVerificacion" : 2,
"razonSocial" : "razonSocial",
"estado" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"nit" : 5,
"estadoDescripcion" : "estadoDescripcion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/Empresa/UpdateEste endpoint permite modificar los datos de una empresa previamente registrada en el sistema. El NIT no puede ser modificado ya que es el identificador único de la empresa.
Validaciones aplicadas:
Datos requeridos:
Sample request:
PUT /api/Empresa/Update
{
"nit": 800197268,
"razonSocial": "IPS SALUD TOTAL S.A.S.",
"digitoVerificacion": 5,
"estado": 1,
"clprCodigoReps": 25001234
}
application/jsontext/jsonapplication/*+json{
"nit" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/EmpresaTipo/ListEste endpoint permite consultar el catálogo de tipos de empresa registrados en el sistema
Filtros disponibles:
Información devuelta por cada tipo de empresa:
Sample request:
GET /api/EmpresaTipo/List
GET /api/EmpresaTipo/List?Nit=800197268
GET /api/EmpresaTipo/List?CodigoTipo=5
[ {
"codigoTipo" : 1,
"idEmpresaTipo" : 0,
"razonSocial" : "razonSocial",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"nit" : 6,
"descripcionTipo" : "descripcionTipo"
}, {
"codigoTipo" : 1,
"idEmpresaTipo" : 0,
"razonSocial" : "razonSocial",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"nit" : 6,
"descripcionTipo" : "descripcionTipo"
} ]
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContrato/aplicarEste endpoint orquesta la aplicación completa de una novedad, ejecutando iterativamente cada aplicador específico (Medicamentos, CUPS, Régimen, Modalidad de Pago, Agrupador, Prestador de Servicio). Cada aplicador maneja su propia transacción para garantizar atomicidad individual.
Requisitos previos:
Proceso de aplicación:
Validación inicial:
Aplicación secuencial por tipo:
Resultado:
Tipos de acciones aplicadas por elemento:
Resumen retornado:
Importante:
Sample request:
POST /api/NovedadContrato/{id}/aplicar
Ejemplo: POST /api/NovedadContrato/123/aplicar
application/jsontext/jsonapplication/*+json{
"aplicado" : true,
"idNovedad" : 0,
"resumen" : {
"cupsAplicados" : 1,
"regimenAplicados" : 5,
"totalElementos" : 9,
"cumsAplicados" : 6,
"modalidadPagoAplicados" : 5,
"agrupadorAplicados" : 2,
"prestadorServicioAplicados" : 7
},
"mensaje" : "mensaje"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoEste endpoint permite consultar novedades aplicando múltiples filtros opcionales:
Filtros disponibles:
Seguridad y roles:
Los resultados se devuelven paginados con metadatos que incluyen:
Validaciones:
Sample request:
GET /api/NovedadContrato?NumeroPagina=1&CantidadRegistros=10&CodigoEstado=150001
GET /api/NovedadContrato?IdContrato=123&CodigoEstado=150004
GET /api/NovedadContrato?NumeroPagina=2&CantidadRegistros=50
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"descripcion" : "descripcion",
"numeroContrato" : "numeroContrato",
"totalElementosModalidadPago" : 1,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idSeguimientoFacturaGlosa" : 7,
"codigoEstadoActual" : 3,
"totalElementosPaquete" : 7,
"nombre" : "nombre",
"idSeguimientoFacturaPago" : 9,
"totalElementosAgrupador" : 1,
"estadoActual" : "estadoActual",
"numeroInternoNovedad" : "numeroInternoNovedad",
"totalElementosCups" : 4,
"totalElementosRegimen" : 7,
"fechaEstadoActual" : "2000-01-23T04:56:07.000+00:00",
"totalElementosCums" : 2,
"idNovedad" : 5,
"totalElementosOperacion" : 6,
"totalElementosPrestadorServicio" : 1,
"idContrato" : 2
}, {
"descripcion" : "descripcion",
"numeroContrato" : "numeroContrato",
"totalElementosModalidadPago" : 1,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idSeguimientoFacturaGlosa" : 7,
"codigoEstadoActual" : 3,
"totalElementosPaquete" : 7,
"nombre" : "nombre",
"idSeguimientoFacturaPago" : 9,
"totalElementosAgrupador" : 1,
"estadoActual" : "estadoActual",
"numeroInternoNovedad" : "numeroInternoNovedad",
"totalElementosCups" : 4,
"totalElementosRegimen" : 7,
"fechaEstadoActual" : "2000-01-23T04:56:07.000+00:00",
"totalElementosCums" : 2,
"idNovedad" : 5,
"totalElementosOperacion" : 6,
"totalElementosPrestadorServicio" : 1,
"idContrato" : 2
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContrato/{id}Este endpoint devuelve información detallada y completa de una novedad específica, incluyendo:
Información básica:
Información de la entidad afectada:
Historial de estados:
Resumen de elementos por tipo:
Validaciones:
Sample request:
GET /api/NovedadContrato/1
GET /api/NovedadContrato/250
{
"descripcion" : "descripcion",
"justificacion" : "justificacion",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idSeguimientoFacturaGlosa" : 5,
"contrato" : {
"nitContratante" : "nitContratante",
"nombreContratista" : "nombreContratista",
"numeroContrato" : "numeroContrato",
"nombreContratante" : "nombreContratante",
"idContrato" : 1,
"nitContratista" : "nitContratista"
},
"codigoEstadoActual" : 2,
"resumen" : {
"aplicadosModalidadPago" : 6,
"totalPrestadorServicio" : 4,
"totalCums" : 3,
"totalCups" : 4,
"aplicadosRegimen" : 1,
"aplicadosCums" : 2,
"totalAgrupador" : 7,
"aplicadosAgrupador" : 1,
"aplicadosPrestadorServicio" : 5,
"aplicadosCups" : 7,
"totalRegimen" : 1,
"totalModalidadPago" : 1
},
"nombre" : "nombre",
"idSeguimientoFacturaPago" : 5,
"estadoActual" : "estadoActual",
"numeroInternoNovedad" : "numeroInternoNovedad",
"fechaEstadoActual" : "2000-01-23T04:56:07.000+00:00",
"usuarioRegistro" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"idNovedad" : 0,
"historialEstados" : [ {
"estado" : "estado",
"codigoEstado" : 9,
"fechaEstado" : "2000-01-23T04:56:07.000+00:00",
"observacion" : "observacion",
"idNovedadEstado" : 7
}, {
"estado" : "estado",
"codigoEstado" : 9,
"fechaEstado" : "2000-01-23T04:56:07.000+00:00",
"observacion" : "observacion",
"idNovedadEstado" : 7
} ],
"idContrato" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoEste endpoint permite crear una nueva novedad con validaciones automáticas de integridad. La novedad se crea automáticamente en estado BORRADOR (150001).
Datos requeridos:
Entidad afectada (debe especificar EXACTAMENTE UNA):
Datos opcionales:
Validaciones automáticas aplicadas:
Validación de entidad afectada:
Validación de fechas:
Validación de número interno:
Estado inicial:
Roles permitidos para crear novedades:
Sample request:
POST /api/NovedadContrato
{
"nombre": "Inclusión de nuevos medicamentos POS",
"descripcion": "Se incluyen 10 nuevos medicamentos al catálogo POS según resolución ministerial",
"justificacion": "Actualización según resolución MSPS 2023-XXX del 15 de enero de 2023",
"fechaInicioVigencia": "2024-01-01T00:00:00",
"fechaFinVigencia": "2024-12-31T23:59:59",
"idContrato": 123,
"numeroInternoNovedad": "NOV-2024-001"
}
application/jsontext/jsonapplication/*+json{
"estado" : "estado",
"idNovedad" : 0,
"codigoEstado" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoEste endpoint permite modificar los datos de una novedad previamente creada, pero SOLO si la novedad está en estado BORRADOR (150001).
Campos modificables:
Campos NO modificables:
Restricciones importantes:
Estado BORRADOR requerido:
Validación de fechas:
Número interno único:
Concurrencia de ID:
Roles permitidos:
Sample request:
PUT /api/NovedadContrato/123
{
"idNovedad": 123,
"nombre": "Inclusión de nuevos medicamentos POS - Actualizado",
"descripcion": "Se incluyen 15 nuevos medicamentos al catálogo POS (ampliado)",
"justificacion": "Actualización según resoluciones MSPS 2023-XXX y 2023-YYY",
"fechaInicioVigencia": "2024-01-01T00:00:00",
"fechaFinVigencia": "2024-12-31T23:59:59",
"numeroInternoNovedad": "NOV-2024-001-V2"
}
application/jsontext/jsonapplication/*+json{
"idNovedad" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoAgrupador{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"idNovedadContratoAgrupador" : 5,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"descripcionAgrupadorAnterior" : "descripcionAgrupadorAnterior",
"idContratoAgrupador" : 9,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"descripcionAgrupadorNuevo" : "descripcionAgrupadorNuevo",
"codigoAgrupadorAnterior" : 3,
"codigoAgrupadorNuevo" : 2,
"observacion" : "observacion"
}, {
"accion" : "accion",
"idNovedadContratoAgrupador" : 5,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"descripcionAgrupadorAnterior" : "descripcionAgrupadorAnterior",
"idContratoAgrupador" : 9,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"descripcionAgrupadorNuevo" : "descripcionAgrupadorNuevo",
"codigoAgrupadorAnterior" : 3,
"codigoAgrupadorNuevo" : 2,
"observacion" : "observacion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoAgrupador/{id}/aplicar{
"idNovedadContratoAgrupador" : 0,
"aplicado" : true,
"idContratoAgrupadorAfectado" : 6,
"mensaje" : "mensaje"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoAgrupador/{id}{
"idNovedadContratoAgrupador" : 0,
"eliminado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoAgrupador/{id}application/jsontext/jsonapplication/*+json{
"idNovedadContratoAgrupador" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoAgrupadorapplication/jsontext/jsonapplication/*+json{
"accion" : "accion",
"idNovedadContratoAgrupador" : 0,
"codigoAccion" : 1,
"idNovedad" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoCumsEste endpoint permite consultar todos los elementos Medicamentos (Código Único de Medicamentos) incluidos en una novedad, mostrando tanto los valores ANTERIORES como NUEVOS según el código de acción aplicado. Los datos se devuelven siguiendo el patrón ANTERIOR/NUEVO para facilitar la auditoría de cambios.
Filtros disponibles:
Patrón ANTERIOR/NUEVO por código de acción:
INCLUIR (160001): Solo muestra valores NUEVO
MODIFICAR (160002): Muestra valores ANTERIOR y NUEVO para comparación
INACTIVAR (160003): Solo muestra valores ANTERIOR
REACTIVAR (160004): Solo muestra valores ANTERIOR
Campos retornados en cada elemento:
Validaciones:
Sample request:
GET /api/NovedadContratoCums?IdNovedad=123&Aplicado=false&NumeroPagina=1&CantidadRegistros=10
GET /api/NovedadContratoCums?IdNovedad=150&CodigoAccion=160001
GET /api/NovedadContratoCums?IdNovedad=200&Aplicado=true
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"idContratoCums" : 9,
"idReferenciaCumsAnterior" : 3,
"codigoCumsNuevo" : "codigoCumsNuevo",
"nombreCumsAnterior" : "nombreCumsAnterior",
"cantidadNuevo" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoCumsAnterior" : "codigoCumsAnterior",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"cantidadAnterior" : 2,
"nombreCumsNuevo" : "nombreCumsNuevo",
"idReferenciaCumsNuevo" : 4,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"observacion" : "observacion",
"idNovedadContratoCums" : 5
}, {
"accion" : "accion",
"idContratoCums" : 9,
"idReferenciaCumsAnterior" : 3,
"codigoCumsNuevo" : "codigoCumsNuevo",
"nombreCumsAnterior" : "nombreCumsAnterior",
"cantidadNuevo" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoCumsAnterior" : "codigoCumsAnterior",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"cantidadAnterior" : 2,
"nombreCumsNuevo" : "nombreCumsNuevo",
"idReferenciaCumsNuevo" : 4,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"observacion" : "observacion",
"idNovedadContratoCums" : 5
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoCums/{id}/aplicar{
"aplicado" : true,
"mensaje" : "mensaje",
"idNovedadContratoCums" : 0,
"idContratoCumsAfectado" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoCums/{id}Este endpoint ejecuta la aplicación de un elemento Medicamento de novedad a la tabla operativa CONTRATO_CUMS, materializando el cambio solicitado según el código de acción. Este es el paso final del flujo de novedades, donde los cambios aprobados se hacen efectivos en las tablas operativas del sistema.
Control de acceso y roles permitidos:
Solo los siguientes roles pueden aplicar novedades:
Roles de solo consulta NO tienen permiso:
Requisitos previos para la aplicación:
Estado de la novedad:
Estado del elemento:
Permisos del usuario:
Acciones ejecutadas según código de acción:
INCLUIR (160001) - Crear nuevo medicamento en CONTRATO_CUMS:
Crea un nuevo registro en tabla CONTRATO_CUMS con:
Resultado: Nuevo ID de CONTRATO_CUMS generado
MODIFICAR (160002) - Actualizar medicamento existente:
Busca el registro en CONTRATO_CUMS usando IdContratoCums del elemento
Actualiza los campos con los valores NUEVO:
Resultado: ID del registro modificado en CONTRATO_CUMS
INACTIVAR (160003) - Eliminar medicamento del contrato:
Busca el registro en CONTRATO_CUMS usando IdContratoCums del elemento
Elimina físicamente el registro de la tabla CONTRATO_CUMS
La trazabilidad se mantiene a través del elemento de novedad
Resultado: ID del registro inactivado
REACTIVAR (160004) - Reactivar medicamento previamente inactivado:
Busca el registro en CONTRATO_CUMS usando IdContratoCums del elemento
Marca el campo Activo = true
Actualiza IdNovedadOrigen y FechaNovedadAplicacion con datos de esta novedad
El registro mantiene su ID original y toda su información histórica
Resultado: ID del CONTRATO_CUMS reactivado (mismo ID original)
Trazabilidad y auditoría:
Después de aplicar exitosamente, se actualiza el elemento de novedad:
Esto permite:
Proceso transaccional:
Toda la operación se ejecuta en una transacción de base de datos:
Si ocurre un error en cualquier paso, se hace rollback completo.
Validaciones automáticas:
Sample request:
POST /api/NovedadContratoCums/aplicar
{
"idNovedadContratoCums": 456
}
Sample response exitoso:
{
"idNovedadContratoCums": 456,
"aplicado": true,
"idContratoCumsAfectado": 789,
"mensaje": "Medicamento modificado en contrato (ID: 789)"
}
{
"eliminado" : true,
"idNovedadContratoCums" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoCums/{id}Este endpoint permite modificar los datos de un elemento Medicamento previamente registrado en una novedad. Solo se pueden actualizar elementos que pertenezcan a novedades en estado BORRADOR y que no hayan sido aplicados.
Restricciones de actualización:
Estado de la novedad:
Estado de aplicación:
Validación de ID:
Campos actualizables:
Todos los campos del patrón ANTERIOR/NUEVO pueden ser actualizados según el código de acción:
Validaciones aplicadas:
Las mismas validaciones del patrón ANTERIOR/NUEVO que se aplican en la creación:
Además:
Caso de uso típico:
Un usuario crea un elemento con acción MODIFICAR pero se equivoca. Puede actualizar el elemento antes de enviar la novedad a revisión, corrigiendo los valores sin necesidad de eliminarlo y crearlo nuevamente.
Sample request:
PUT /api/NovedadContratoCums/456
{
"idNovedadContratoCums": 456,
"codigoAccion": 160002,
"idContratoCums": 789,
"idReferenciaCumsAnterior": 123,
"activoAnterior": true,
"idReferenciaCumsNuevo": 123,
"activoNuevo": true,
"observacion": "Corrección: Aumento de 100 a 250 unidades por error de digitación en solicitud inicial"
}
application/jsontext/jsonapplication/*+json{
"idNovedadContratoCums" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoCumsEste endpoint permite agregar medicamentos a una novedad siguiendo el patrón ANTERIOR/NUEVO versión 7.0. Las validaciones y campos requeridos varían según el código de acción especificado. Solo se pueden agregar elementos a novedades en estado BORRADOR (150001).
Códigos de acción disponibles:
INCLUIR (160001) - Agregar nuevo medicamento al contrato:
Campos requeridos:
Campos NO requeridos:
Validaciones específicas:
MODIFICAR (160002) - Cambiar datos de un medicamento existente:
Campos requeridos:
Campos NO requeridos (se obtienen automáticamente):
Validaciones específicas:
INACTIVAR (160003) - Eliminar medicamento del contrato:
Campos requeridos:
Campos NO requeridos (se obtienen automáticamente):
Validaciones específicas:
REACTIVAR (160004) - Reactivar medicamento previamente inactivado:
Campos requeridos:
Campos NO requeridos:
Validaciones específicas:
Validaciones generales aplicadas a todas las acciones:
Efecto de la creación:
Sample request INCLUIR:
POST /api/NovedadContratoCums
{
"idNovedad": 123,
"codigoAccion": 160001,
"idReferenciaCumsNuevo": 456,
"activoDespues": true,
"observacion": "Nuevo medicamento oncológico incluido en POS - Aprobación comité técnico 2025-01-15"
}
Sample request MODIFICAR:
POST /api/NovedadContratoCums
{
"idNovedad": 123,
"codigoAccion": 160002,
"idContratoCums": 789,
"idReferenciaCumsNuevo": 456,
"activoDespues": true,
"observacion": "Aumento de cantidad de 100 a 200 unidades por incremento de demanda - Resolución MinSalud 001-2025"
}
Sample request INACTIVAR:
POST /api/NovedadContratoCums
{
"idNovedad": 123,
"codigoAccion": 160003,
"idContratoCums": 789,
"observacion": "Medicamento descontinuado por laboratorio - Comunicado oficial 2025-02-01"
}
application/jsontext/jsonapplication/*+json{
"accion" : "accion",
"codigoAccion" : 1,
"idNovedad" : 6,
"idNovedadContratoCums" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoCupsConsulta los procedimientos/servicios CUPS incluidos en una novedad. Los datos se devuelven siguiendo el patrón ANTERIOR/NUEVO según el código de acción:
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"idNovedadContratoCups" : 5,
"idContratoCups" : 9,
"idReferenciaCupsAnterior" : "idReferenciaCupsAnterior",
"cantidadNuevo" : 2,
"idReferenciaCupsNuevo" : "idReferenciaCupsNuevo",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"cantidadAnterior" : 3,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"observacion" : "observacion"
}, {
"accion" : "accion",
"idNovedadContratoCups" : 5,
"idContratoCups" : 9,
"idReferenciaCupsAnterior" : "idReferenciaCupsAnterior",
"cantidadNuevo" : 2,
"idReferenciaCupsNuevo" : "idReferenciaCupsNuevo",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"cantidadAnterior" : 3,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"observacion" : "observacion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoCups/{id}/aplicar{
"idNovedadContratoCups" : 0,
"idContratoCupsAfectado" : 6,
"aplicado" : true,
"mensaje" : "mensaje"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoCups/{id}{
"idNovedadContratoCups" : 0,
"eliminado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoCups/{id}application/jsontext/jsonapplication/*+json{
"idNovedadContratoCups" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoCupsEste endpoint permite agregar procedimientos/servicios CUPS a una novedad siguiendo el patrón ANTERIOR/NUEVO. Las validaciones y campos requeridos varían según el código de acción especificado. Solo se pueden agregar elementos a novedades en estado BORRADOR (150001).
Códigos de acción:
IMPORTANTE para MODIFICAR, INACTIVAR y REACTIVAR:
application/jsontext/jsonapplication/*+json{
"accion" : "accion",
"idNovedadContratoCups" : 0,
"codigoAccion" : 1,
"idNovedad" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoEstadoRetorna todos los cambios de estado de una novedad ordenados por fecha descendente (más reciente primero).
Estados disponibles:
Sample request:
GET /api/NovedadContratoEstado?IdNovedad=123
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"estado" : "estado",
"usuarioRegistro" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idNovedad" : 2,
"codigoEstado" : 7,
"fechaEstado" : "2000-01-23T04:56:07.000+00:00",
"observacion" : "observacion",
"idNovedadEstado" : 5
}, {
"estado" : "estado",
"usuarioRegistro" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idNovedad" : 2,
"codigoEstado" : 7,
"fechaEstado" : "2000-01-23T04:56:07.000+00:00",
"observacion" : "observacion",
"idNovedadEstado" : 5
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonpost /api/NovedadContratoEstadoFlujo de estados permitidos:
Sample request:
{
"idNovedad": 123,
"codigoEstado": 150002,
"observacion": "Enviando novedad para revisión del contratista"
}
application/jsontext/jsonapplication/*+json{
"idNovedad" : 6,
"idNovedadEstado" : 0
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/NovedadContratoModalidadPago{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"idContratoModalidadPago" : 9,
"descripcionModalidadPagoNuevo" : "descripcionModalidadPagoNuevo",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoModalidadPagoAnterior" : 3,
"codigoModalidadPagoNuevo" : 2,
"descripcionModalidadPagoAnterior" : "descripcionModalidadPagoAnterior",
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"idNovedadContratoModalidadPago" : 5,
"observacion" : "observacion"
}, {
"accion" : "accion",
"idContratoModalidadPago" : 9,
"descripcionModalidadPagoNuevo" : "descripcionModalidadPagoNuevo",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoModalidadPagoAnterior" : 3,
"codigoModalidadPagoNuevo" : 2,
"descripcionModalidadPagoAnterior" : "descripcionModalidadPagoAnterior",
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"idNovedadContratoModalidadPago" : 5,
"observacion" : "observacion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoModalidadPago/{id}/aplicar{
"aplicado" : true,
"idContratoModalidadPagoAfectado" : 6,
"mensaje" : "mensaje",
"idNovedadContratoModalidadPago" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoModalidadPago/{id}{
"eliminado" : true,
"idNovedadContratoModalidadPago" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoModalidadPago/{id}application/jsontext/jsonapplication/*+json{
"idNovedadContratoModalidadPago" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoModalidadPagoapplication/jsontext/jsonapplication/*+json{
"accion" : "accion",
"codigoAccion" : 1,
"idNovedad" : 6,
"idNovedadContratoModalidadPago" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoOperacion/AplicarEste endpoint ejecuta la lógica de negocio para aplicar los cambios de una novedad a la tabla operativa. Solo se pueden aplicar operaciones de novedades en estado APROBADA (150004).
Lógica según el tipo de acción:
La operación es atómica y se revierte si alguna validación falla. Solo usuarios con roles SIIFA_IPS, SIIFA_IPS_Gestor, SIIFA_FITS, SIIFA_FITS_Gestor o SIIFA_Admin pueden aplicar.
application/jsontext/jsonapplication/*+json{
"aplicado" : true,
"idContratoOperacionAfectado" : 6,
"mensaje" : "mensaje",
"idNovedadContratoOperacion" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoOperacionConsulta los cambios de cobertura geográfica y poblacional incluidos en una novedad. Los datos se devuelven siguiendo el patrón ANTERIOR/NUEVO según el código de acción:
Filtros disponibles:
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"idContratoOperacion" : 9,
"codigoMunicipioAnterior" : "codigoMunicipioAnterior",
"codigoMunicipioNuevo" : "codigoMunicipioNuevo",
"poblacionCubiertaAnterior" : 3,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoAlcanceAnterior" : 2,
"codigoDepartamentoNuevo" : "codigoDepartamentoNuevo",
"poblacionCubiertaNuevo" : 4,
"codigoAlcanceNuevo" : 7,
"activoAnterior" : true,
"activoNuevo" : true,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"codigoDepartamentoAnterior" : "codigoDepartamentoAnterior",
"idNovedadContratoOperacion" : 5,
"observacion" : "observacion"
}, {
"accion" : "accion",
"idContratoOperacion" : 9,
"codigoMunicipioAnterior" : "codigoMunicipioAnterior",
"codigoMunicipioNuevo" : "codigoMunicipioNuevo",
"poblacionCubiertaAnterior" : 3,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoAlcanceAnterior" : 2,
"codigoDepartamentoNuevo" : "codigoDepartamentoNuevo",
"poblacionCubiertaNuevo" : 4,
"codigoAlcanceNuevo" : 7,
"activoAnterior" : true,
"activoNuevo" : true,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"codigoDepartamentoAnterior" : "codigoDepartamentoAnterior",
"idNovedadContratoOperacion" : 5,
"observacion" : "observacion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoOperacion/{idNovedadContratoOperacion}{
"eliminado" : true,
"idNovedadContratoOperacion" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoOperacionEste endpoint permite agregar cambios en la cobertura geográfica y poblacional a una novedad siguiendo el patrón ANTERIOR/NUEVO. Las validaciones y campos requeridos varían según el código de acción especificado. Solo se pueden agregar elementos a novedades en estado BORRADOR (150001).
Códigos de acción:
IMPORTANTE para MODIFICAR, INACTIVAR y REACTIVAR:
application/jsontext/jsonapplication/*+json{
"accion" : "accion",
"codigoAccion" : 1,
"idNovedad" : 6,
"idNovedadContratoOperacion" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoOperacionapplication/jsontext/jsonapplication/*+json{
"idNovedadContratoOperacion" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPaquete/Aplicarapplication/jsontext/jsonapplication/*+json{
"aplicado" : true,
"idContratoPaqueteAfectado" : 6,
"mensaje" : "mensaje",
"idNovedadContratoPaquete" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoPaquete{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoModalidadPagoAnterior" : 2,
"codigoModalidadPagoNuevo" : 7,
"idContratoPaquete" : 9,
"valorAnterior" : 3.616076749251911,
"nombreAnterior" : "nombreAnterior",
"activoAnterior" : true,
"activoNuevo" : true,
"totalElementosCups" : 1,
"valorNuevo" : 4.145608029883936,
"codigoAccion" : 7,
"totalElementosCums" : 1,
"aplicado" : true,
"idNovedad" : 2,
"nombreNuevo" : "nombreNuevo",
"totalElementosPrestadorServicio" : 1,
"idNovedadContratoPaquete" : 5,
"observacion" : "observacion"
}, {
"accion" : "accion",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoModalidadPagoAnterior" : 2,
"codigoModalidadPagoNuevo" : 7,
"idContratoPaquete" : 9,
"valorAnterior" : 3.616076749251911,
"nombreAnterior" : "nombreAnterior",
"activoAnterior" : true,
"activoNuevo" : true,
"totalElementosCups" : 1,
"valorNuevo" : 4.145608029883936,
"codigoAccion" : 7,
"totalElementosCums" : 1,
"aplicado" : true,
"idNovedad" : 2,
"nombreNuevo" : "nombreNuevo",
"totalElementosPrestadorServicio" : 1,
"idNovedadContratoPaquete" : 5,
"observacion" : "observacion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoPaquete/{idNovedadContratoPaquete}{
"eliminado" : true,
"idNovedadContratoPaquete" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoPaquete/{idNovedadContratoPaquete}{
"accion" : "accion",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoModalidadPagoAnterior" : 2,
"codigoModalidadPagoNuevo" : 9,
"idContratoPaquete" : 5,
"valorAnterior" : 5.637376656633329,
"nombreAnterior" : "nombreAnterior",
"activoAnterior" : true,
"activoNuevo" : true,
"valorNuevo" : 7.061401241503109,
"codigoAccion" : 1,
"aplicado" : true,
"idNovedad" : 6,
"nombreNuevo" : "nombreNuevo",
"idNovedadContratoPaquete" : 0,
"observacion" : "observacion"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPaqueteapplication/jsontext/jsonapplication/*+json{
"accion" : "accion",
"codigoAccion" : 1,
"idNovedad" : 6,
"idNovedadContratoPaquete" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoPaqueteapplication/jsontext/jsonapplication/*+json{
"idNovedadContratoPaquete" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPaqueteCums/Aplicarapplication/jsontext/jsonapplication/*+json{
"idContratoPaqueteCumsAfectado" : 6,
"idNovedadContratoPaqueteCums" : 0,
"aplicado" : true,
"mensaje" : "mensaje"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoPaqueteCums{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"idCumsNuevo" : 4,
"idCumsAnterior" : 2,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idNovedadContratoPaqueteCums" : 5,
"codigoAccion" : 7,
"aplicado" : true,
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaqueteCums" : 3,
"idContratoPaquete" : 9,
"idNovedadContratoPaquete" : 2,
"observacion" : "observacion"
}, {
"accion" : "accion",
"idCumsNuevo" : 4,
"idCumsAnterior" : 2,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"idNovedadContratoPaqueteCums" : 5,
"codigoAccion" : 7,
"aplicado" : true,
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaqueteCums" : 3,
"idContratoPaquete" : 9,
"idNovedadContratoPaquete" : 2,
"observacion" : "observacion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoPaqueteCums/{idNovedadContratoPaqueteCums}{
"eliminado" : true,
"idNovedadContratoPaqueteCums" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPaqueteCumsapplication/jsontext/jsonapplication/*+json{
"accion" : "accion",
"idNovedadContratoPaqueteCums" : 0,
"codigoAccion" : 1,
"idNovedadContratoPaquete" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPaqueteCups/Aplicarapplication/jsontext/jsonapplication/*+json{
"idContratoPaqueteCupsAfectado" : 6,
"idNovedadContratoPaqueteCups" : 0,
"aplicado" : true,
"mensaje" : "mensaje"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoPaqueteCups{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoAccion" : 7,
"idContratoPaqueteCups" : 3,
"idNovedadContratoPaqueteCups" : 5,
"codigoCupsSisproNuevo" : "codigoCupsSisproNuevo",
"aplicado" : true,
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaquete" : 9,
"idNovedadContratoPaquete" : 2,
"codigoCupsSisproAnterior" : "codigoCupsSisproAnterior",
"observacion" : "observacion"
}, {
"accion" : "accion",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"codigoAccion" : 7,
"idContratoPaqueteCups" : 3,
"idNovedadContratoPaqueteCups" : 5,
"codigoCupsSisproNuevo" : "codigoCupsSisproNuevo",
"aplicado" : true,
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaquete" : 9,
"idNovedadContratoPaquete" : 2,
"codigoCupsSisproAnterior" : "codigoCupsSisproAnterior",
"observacion" : "observacion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoPaqueteCups/{idNovedadContratoPaqueteCups}{
"eliminado" : true,
"idNovedadContratoPaqueteCups" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPaqueteCupsapplication/jsontext/jsonapplication/*+json{
"accion" : "accion",
"codigoAccion" : 1,
"idNovedadContratoPaqueteCups" : 0,
"idNovedadContratoPaquete" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPaquetePrestadorServicio/Aplicarapplication/jsontext/jsonapplication/*+json{
"idContratoPaquetePrestadorServicioAfectado" : 6,
"aplicado" : true,
"mensaje" : "mensaje",
"idNovedadContratoPaquetePrestadorServicio" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoPaquetePrestadorServicio{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"nitPrestadorAnterior" : 2,
"codigoServicioNuevo" : 1,
"numeroSedeAnterior" : "numeroSedeAnterior",
"codigoHabilitacionAnterior" : "codigoHabilitacionAnterior",
"nitPrestadorNuevo" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaquete" : 9,
"codigoServicioAnterior" : 4,
"numeroSedeNuevo" : "numeroSedeNuevo",
"codigoAccion" : 7,
"idContratoPaquetePrestadorServicio" : 3,
"aplicado" : true,
"idNovedadContratoPaquete" : 2,
"idNovedadContratoPaquetePrestadorServicio" : 5,
"observacion" : "observacion",
"codigoHabilitacionNuevo" : "codigoHabilitacionNuevo"
}, {
"accion" : "accion",
"nitPrestadorAnterior" : 2,
"codigoServicioNuevo" : 1,
"numeroSedeAnterior" : "numeroSedeAnterior",
"codigoHabilitacionAnterior" : "codigoHabilitacionAnterior",
"nitPrestadorNuevo" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idContratoPaquete" : 9,
"codigoServicioAnterior" : 4,
"numeroSedeNuevo" : "numeroSedeNuevo",
"codigoAccion" : 7,
"idContratoPaquetePrestadorServicio" : 3,
"aplicado" : true,
"idNovedadContratoPaquete" : 2,
"idNovedadContratoPaquetePrestadorServicio" : 5,
"observacion" : "observacion",
"codigoHabilitacionNuevo" : "codigoHabilitacionNuevo"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoPaquetePrestadorServicio/{idNovedadContratoPaquetePrestadorServicio}{
"eliminado" : true,
"idNovedadContratoPaquetePrestadorServicio" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPaquetePrestadorServicioapplication/jsontext/jsonapplication/*+json{
"accion" : "accion",
"codigoAccion" : 1,
"idNovedadContratoPaquete" : 6,
"idNovedadContratoPaquetePrestadorServicio" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoPrestadorServicioRetorna la información ANTERIOR/NUEVO según el código de acción:
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"nitPrestadorAnterior" : 2,
"codigoServicioNuevo" : 4,
"numeroSedeAnterior" : "numeroSedeAnterior",
"idNovedadContratoPrestadorServicio" : 5,
"codigoHabilitacionAnterior" : "codigoHabilitacionAnterior",
"nitPrestadorNuevo" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoServicioAnterior" : 3,
"servicioInterdependencia" : true,
"idContratoPrestadorServicio" : 9,
"numeroSedeNuevo" : "numeroSedeNuevo",
"activoAnterior" : true,
"activoNuevo" : true,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"observacion" : "observacion",
"codigoHabilitacionNuevo" : "codigoHabilitacionNuevo"
}, {
"accion" : "accion",
"nitPrestadorAnterior" : 2,
"codigoServicioNuevo" : 4,
"numeroSedeAnterior" : "numeroSedeAnterior",
"idNovedadContratoPrestadorServicio" : 5,
"codigoHabilitacionAnterior" : "codigoHabilitacionAnterior",
"nitPrestadorNuevo" : 7,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"codigoServicioAnterior" : 3,
"servicioInterdependencia" : true,
"idContratoPrestadorServicio" : 9,
"numeroSedeNuevo" : "numeroSedeNuevo",
"activoAnterior" : true,
"activoNuevo" : true,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"observacion" : "observacion",
"codigoHabilitacionNuevo" : "codigoHabilitacionNuevo"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPrestadorServicio/{id}/aplicar{
"idNovedadContratoPrestadorServicio" : 0,
"aplicado" : true,
"idContratoPrestadorServicioAfectado" : 6,
"mensaje" : "mensaje"
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoPrestadorServicio/{id}{
"eliminado" : true,
"idNovedadContratoPrestadorServicio" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoPrestadorServicio/{id}application/jsontext/jsonapplication/*+json{
"idNovedadContratoPrestadorServicio" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoPrestadorServicioapplication/jsontext/jsonapplication/*+json{
"accion" : "accion",
"idNovedadContratoPrestadorServicio" : 0,
"codigoAccion" : 1,
"idNovedad" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/NovedadContratoRegimen{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"accion" : "accion",
"idContratoRegimen" : 9,
"descripcionRegimenAnterior" : "descripcionRegimenAnterior",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idNovedadContratoRegimen" : 5,
"codigoRegimenNuevo" : 2,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"descripcionRegimenNuevo" : "descripcionRegimenNuevo",
"codigoRegimenAnterior" : 3,
"observacion" : "observacion"
}, {
"accion" : "accion",
"idContratoRegimen" : 9,
"descripcionRegimenAnterior" : "descripcionRegimenAnterior",
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"fechaAplicacion" : "2000-01-23T04:56:07.000+00:00",
"idNovedadContratoRegimen" : 5,
"codigoRegimenNuevo" : 2,
"codigoAccion" : 7,
"aplicado" : true,
"idNovedad" : 2,
"descripcionRegimenNuevo" : "descripcionRegimenNuevo",
"codigoRegimenAnterior" : 3,
"observacion" : "observacion"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoRegimen/{id}/aplicar{
"aplicado" : true,
"idNovedadContratoRegimen" : 0,
"mensaje" : "mensaje",
"idContratoRegimenAfectado" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsondelete /api/NovedadContratoRegimen/{id}{
"eliminado" : true,
"idNovedadContratoRegimen" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonput /api/NovedadContratoRegimen/{id}application/jsontext/jsonapplication/*+json{
"idNovedadContratoRegimen" : 0,
"actualizado" : true
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonpost /api/NovedadContratoRegimenapplication/jsontext/jsonapplication/*+json{
"accion" : "accion",
"codigoAccion" : 1,
"idNovedad" : 6,
"idNovedadContratoRegimen" : 0
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ReferenciaBancoEste endpoint retorna todos los bancos registrados en la tabla REFERENCIA_BANCO. Soporta filtros por código, estado y nombre, además de paginación.
Parámetros de consulta:
Información retornada:
Casos de uso:
Sample requests:
GET /api/ReferenciaBanco
GET /api/ReferenciaBanco?estado=ACTIVO
GET /api/ReferenciaBanco?nombre=Bancolombia
GET /api/ReferenciaBanco?codigoBanrep=1
GET /api/ReferenciaBanco?estado=ACTIVO&numeroPagina=1®istrosPorPagina=20
GET /api/ReferenciaBanco?nombre=Banco&numeroPagina=2®istrosPorPagina=10
{
"totalRegistros" : 1,
"paginaActual" : 0,
"resultado" : [ {
"codigoBanrep" : 5,
"razonSocial" : "razonSocial",
"estado" : "estado",
"codigoSuperfinanciera" : 2,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"convenioAdres" : "convenioAdres",
"nit" : "nit",
"fechaActualizacion" : "2000-01-23T04:56:07.000+00:00",
"fechaConvenioAdres" : "2000-01-23T04:56:07.000+00:00",
"nombre" : "nombre",
"tipoEntidad" : "tipoEntidad"
}, {
"codigoBanrep" : 5,
"razonSocial" : "razonSocial",
"estado" : "estado",
"codigoSuperfinanciera" : 2,
"fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
"convenioAdres" : "convenioAdres",
"nit" : "nit",
"fechaActualizacion" : "2000-01-23T04:56:07.000+00:00",
"fechaConvenioAdres" : "2000-01-23T04:56:07.000+00:00",
"nombre" : "nombre",
"tipoEntidad" : "tipoEntidad"
} ],
"totalPaginas" : 5,
"registrosPorPagina" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
{
"instance" : "instance",
"detail" : "detail",
"type" : "type",
"title" : "title",
"status" : 6
}
application/jsonget /api/ReferenciaCums/ByIdCums/{IdCums}{
"descripcion" : "descripcion",
"codigoAtc" : "codigoAtc",
"expedienteCum" : 6,
"consecutivoCum" : 1,
"incluidoPbs" : true,
"idCums" : 0,
"nombre" : "nombre"
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ReferenciaCums[ {
"descripcion" : "descripcion",
"codigoAtc" : "codigoAtc",
"expedienteCum" : 6,
"consecutivoCum" : 1,
"incluidoPbs" : true,
"idCums" : 0,
"nombre" : "nombre"
}, {
"descripcion" : "descripcion",
"codigoAtc" : "codigoAtc",
"expedienteCum" : 6,
"consecutivoCum" : 1,
"incluidoPbs" : true,
"idCums" : 0,
"nombre" : "nombre"
} ]
text/plainapplication/jsontext/jsonget /api/ReferenciaCups/ByIdCups/{IdCups}{
"codigoCupsSispro" : "codigoCupsSispro",
"codigoCupsNumerico" : 0,
"incluidoPbs" : true,
"nombre" : "nombre"
}
Custom MIME type example not yet supported: text/json
Custom MIME type example not yet supported: text/plain
text/plainapplication/jsontext/jsonget /api/ReferenciaCups[ {
"codigoCupsSispro" : "codigoCupsSispro",
"codigoCupsNumerico" : 0,
"incluidoPbs" : true,
"nombre" : "nombre"
}, {
"codigoCupsSispro" : "codigoCupsSispro",
"codigoCupsNumerico" : 0,
"incluidoPbs" : true,
"nombre" : "nombre"
} ]
text/plainapplication/jsontext/jsonget /api/ReferenciaMunicipio[ {
"codigoDepartamento" : "codigoDepartamento",
"nombreDepartamento" : "nombreDepartamento",
"nombreMunicipio" : "nombreMunicipio",
"codigoMunicipio" : "codigoMunicipio"
}, {
"codigoDepartamento" : "codigoDepartamento",
"nombreDepartamento" : "nombreDepartamento",
"nombreMunicipio" : "nombreMunicipio",
"codigoMunicipio" : "codigoMunicipio"
} ]
text/plainapplication/jsontext/jsonget /api/ReferenciaReps/ByNitPrestador/{Nit}[ {
"codigoHabilitacion" : "codigoHabilitacion",
"nombreServicio" : "nombreServicio",
"codigoServicio" : 0,
"modalidadMedia" : true,
"nombreDepartamento" : "nombreDepartamento",
"nombreMunicipio" : "nombreMunicipio",
"numeroSede" : "numeroSede",
"modalidadAlta" : true,
"modalidadBaja" : true,
"id" : 6
}, {
"codigoHabilitacion" : "codigoHabilitacion",
"nombreServicio" : "nombreServicio",
"codigoServicio" : 0,
"modalidadMedia" : true,
"nombreDepartamento" : "nombreDepartamento",
"nombreMunicipio" : "nombreMunicipio",
"numeroSede" : "numeroSede",
"modalidadAlta" : true,
"modalidadBaja" : true,
"id" : 6
} ]
text/plainapplication/jsontext/jsonget /WeatherForecast[ {
"date" : "2000-01-23",
"summary" : "summary",
"temperatureC" : 0,
"temperatureF" : 6
}, {
"date" : "2000-01-23",
"summary" : "summary",
"temperatureC" : 0,
"temperatureF" : 6
} ]
text/plainapplication/jsontext/jsonMicrosoft_AspNetCore_Mvc_ProblemDetails - Minsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Commands_AddContratoAgrupador_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Commands_AddContratoAgrupador_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Commands_DeleteContratoAgrupador_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Commands_UpdateContratoAgrupador_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Commands_UpdateContratoAgrupador_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Queries_DetailContratoAgrupador_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Queries_ListContratoAgrupadorByIdContrato_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Queries_ListContratoAgrupadorByIdContrato_ResultReferenciaAgrupador - Minsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Commands_AddContratoAnticipo_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Commands_AddContratoAnticipo_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Commands_DeleteContratoAnticipo_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Commands_UpdateContratoAnticipo_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Commands_UpdateContratoAnticipo_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Queries_DetailContratoAnticipo_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Queries_ListContratoAnticipoByIdContrato_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoCumsModalidadPago_Queries_DetailContratoCumsModalidadPago_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoCupsModalidadPago_Queries_DetailContratoCupsModalidadPago_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_AddContratoModalidadPago_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_AddContratoModalidadPago_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_DeleteContratoModalidadPago_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_UpdateContratoModalidadPago_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_UpdateContratoModalidadPago_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Queries_DetailContratoModalidadPago_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Queries_ListContratoModalidadPagoByIdContrato_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Queries_ListContratoModalidadPagoByIdContrato_ResultReferenciaModalidadPago - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Commands_AddContratoOperacion_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Commands_AddContratoOperacion_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Commands_DeleteContratoOperacion_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Commands_UpdateContratoOperacion_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Commands_UpdateContratoOperacion_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_DetailContratoOperacion_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_DetailContratoOperacion_ResultCodigoReferencia - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_ListContratoOperacionByIdContrato_ResultCodigoReferencia - Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_ListContratoOperacionByIdContrato_ResultContratoOperacion - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_AddContratoPaqueteCums_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_AddContratoPaqueteCums_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_DeleteContratoPaqueteCums_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_UpdateContratoPaqueteCums_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_UpdateContratoPaqueteCums_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_DetailContratoPaqueteCums_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_DetailContratoPaqueteCums_ResultReferenciaCums - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_ListContratoPaqueteCumsByIdContratoPaquete_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_ListContratoPaqueteCumsByIdContratoPaquete_ResultReferenciaCums - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_AddContratoPaqueteCups_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_AddContratoPaqueteCups_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_DeleteContratoPaqueteCups_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_UpdateContratoPaqueteCups_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_UpdateContratoPaqueteCups_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_DetailContratoPaqueteCups_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_DetailContratoPaqueteCups_ResultReferenciaCups - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_ListContratoPaqueteCupsByIdContratoPaquete_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_ListContratoPaqueteCupsByIdContratoPaquete_ResultReferenciaCups - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_AddContratoPaquetePrestadorServicio_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_AddContratoPaquetePrestadorServicio_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_DeleteContratoPaquetePrestadorServicio_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_UpdateContratoPaquetePrestadorServicio_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_UpdateContratoPaquetePrestadorServicio_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Queries_DetailContratoPaquetePrestadorServicio_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Queries_ListContratoPaquetePrestadorServicioByIdContratoPaquete_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Commands_AddContratoPaquete_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Commands_AddContratoPaquete_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Commands_DeleteContratoPaquete_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Commands_UpdateContratoPaquete_Command - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Commands_UpdateContratoPaquete_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Queries_DetailContratoPaquete_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Queries_ListContratoPaqueteByIdContrato_Result - Minsalud_SIIFA_API_Contrato_Features_ContratoPrestadorServicioModalidadPago_Queries_DetailContratoPrestadorServicioModalidadPago_Result - Minsalud_SIIFA_API_Contrato_Features_EmpresaTipo_Queries_ListEmpresaTipo_ResultEmpresaTipo - Minsalud_SIIFA_API_Contrato_Features_Empresa_Commands_AddEmpresa_Command - Minsalud_SIIFA_API_Contrato_Features_Empresa_Commands_AddEmpresa_Result - Minsalud_SIIFA_API_Contrato_Features_Empresa_Commands_DeleteEmpresa_Result - Minsalud_SIIFA_API_Contrato_Features_Empresa_Commands_UpdateEmpresa_Command - Minsalud_SIIFA_API_Contrato_Features_Empresa_Commands_UpdateEmpresa_Result - Minsalud_SIIFA_API_Contrato_Features_Empresa_Queries_DetailEmpresa_ResultEmpresa - Minsalud_SIIFA_API_Contrato_Features_Empresa_Queries_ListEmpresa_ResultEmpresa - Minsalud_SIIFA_API_Contrato_Features_ReferenciaBanco_ListReferenciaBanco_Result - Minsalud_SIIFA_API_Features_CodigoReferenciaDominio_Queries_ListCodigoReferenciaDominio_Result - Minsalud_SIIFA_API_Features_CodigoReferencia_Queries_ListCodigoReferenciaByIdDominio_Result - Minsalud_SIIFA_API_Features_CodigoReferencia_Queries_ListCodigoReferenciaByNombreDominio_Result - Minsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_AddContratoCumsModalidadPago_Command - Minsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_AddContratoCumsModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_DeleteContratoCumsModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_UpdateContratoCumsModalidadPago_Command - Minsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_UpdateContratoCumsModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_AddContratoCupsModalidadPago_Command - Minsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_AddContratoCupsModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_DeleteContratoCupsModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_UpdateContratoCupsModalidadPago_Command - Minsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_UpdateContratoCupsModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoCups_Commands_AddContratoCups_Command - Minsalud_SIIFA_API_Features_ContratoCups_Commands_AddContratoCups_Result - Minsalud_SIIFA_API_Features_ContratoCups_Commands_DeleteContratoCups_Result - Minsalud_SIIFA_API_Features_ContratoCups_Commands_UpdateContratoCups_Command - Minsalud_SIIFA_API_Features_ContratoCups_Commands_UpdateContratoCups_Result - Minsalud_SIIFA_API_Features_ContratoCups_Queries_DetailContratoCups_Result - Minsalud_SIIFA_API_Features_ContratoCups_Queries_DetailContratoCups_ResultReferenciaCups - Minsalud_SIIFA_API_Features_ContratoCups_Queries_ListContratoCupsByIdContrato_Result - Minsalud_SIIFA_API_Features_ContratoCups_Queries_ListContratoCupsByIdContrato_ResultReferenciaCups - Minsalud_SIIFA_API_Features_ContratoEstado_Commands_AddContratoEstado_Command - Minsalud_SIIFA_API_Features_ContratoEstado_Commands_AddContratoEstado_Result - Minsalud_SIIFA_API_Features_ContratoEstado_Queries_ListContratoEstadoByIdContrato_Result - Minsalud_SIIFA_API_Features_ContratoLiquidacionEstado_Commands_AddContratoLiquidacionEstado_Command - Minsalud_SIIFA_API_Features_ContratoLiquidacionEstado_Commands_AddContratoLiquidacionEstado_Result - Minsalud_SIIFA_API_Features_ContratoLiquidacionEstado_Queries_ListContratoLiquidacionEstadoByIdContratoLiquidacion_Result - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_AddContratoLiquidacion_Command - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_AddContratoLiquidacion_Result - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_DeleteContratoLiquidacion_Result - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_UpdateContratoLiquidacion_Command - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_UpdateContratoLiquidacion_Result - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Queries_DetailContratoLiquidacion_Result - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Queries_DetailContratoLiquidacion_ResultReferenciaCausalLiquidacion - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Queries_ListContratoLiquidacionByIdContrato_Result - Minsalud_SIIFA_API_Features_ContratoLiquidacion_Queries_ListContratoLiquidacionByIdContrato_ResultReferenciaCausalLiquidacion - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Commands_AddContratoOtrosiCums_Command - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Commands_AddContratoOtrosiCums_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Commands_DeleteContratoOtrosiCums_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Commands_UpdateContratoOtrosiCums_Command - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Commands_UpdateContratoOtrosiCums_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Queries_DetailContratoOtrosiCums_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Queries_DetailContratoOtrosiCums_ResultReferenciaCums - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Queries_ListContratoOtrosiCumsByIdContratoOtrosi_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiCums_Queries_ListContratoOtrosiCumsByIdContratoOtrosi_ResultReferenciaCums - Minsalud_SIIFA_API_Features_ContratoOtrosiEstado_Commands_AddContratoOtrosiEstado_Command - Minsalud_SIIFA_API_Features_ContratoOtrosiEstado_Commands_AddContratoOtrosiEstado_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiEstado_Queries_ListContratoOtrosiEstadoByIdContratoOtrosi_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_AddContratoOtrosiPrestadorServicio_Command - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_AddContratoOtrosiPrestadorServicio_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_DeleteContratoOtrosiPrestadorServicio_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_UpdateContratoOtrosiPrestadorServicio_Command - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_UpdateContratoOtrosiPrestadorServicio_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Queries_DetailContratoOtrosiPrestadorServicio_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Queries_DetailContratoOtrosiPrestadorServicio_ResultReferenciaServicio - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Queries_ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_Result - Minsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Queries_ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_ResultReferenciaServicio - Minsalud_SIIFA_API_Features_ContratoOtrosi_Commands_AddContratoOtrosi_Command - Minsalud_SIIFA_API_Features_ContratoOtrosi_Commands_AddContratoOtrosi_Result - Minsalud_SIIFA_API_Features_ContratoOtrosi_Commands_DeleteContratoOtrosi_Result - Minsalud_SIIFA_API_Features_ContratoOtrosi_Commands_UpdateContratoOtrosi_Command - Minsalud_SIIFA_API_Features_ContratoOtrosi_Commands_UpdateContratoOtrosi_Result - Minsalud_SIIFA_API_Features_ContratoOtrosi_Queries_DetailContratoOtrosi_Result - Minsalud_SIIFA_API_Features_ContratoOtrosi_Queries_DetailContratoOtrosi_ResultContrato - Minsalud_SIIFA_API_Features_ContratoOtrosi_Queries_DetailContratoOtrosi_ResultContratoRegimen - Minsalud_SIIFA_API_Features_ContratoOtrosi_Queries_DetailContratoOtrosi_ResultEmpresa - Minsalud_SIIFA_API_Features_ContratoOtrosi_Queries_ListContratoOtrosiByIdContrato_Result - Minsalud_SIIFA_API_Features_ContratoOtrosi_Queries_ListContratoOtrosi_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_AddContratoPrestadorServicioModalidadPago_Command - Minsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_AddContratoPrestadorServicioModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_DeleteContratoPrestadorServicioModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_UpdateContratoPrestadorServicioModalidadPago_Command - Minsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_UpdateContratoPrestadorServicioModalidadPago_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_AddContratoPrestadorServicio_Command - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_AddContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_DeleteContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_UpdateContratoPrestadorServicio_Command - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_UpdateContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Queries_DetailContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Queries_DetailContratoPrestadorServicio_ResultReferenciaServicio - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Queries_ListContratoPrestadorServicioByIdContrato_Result - Minsalud_SIIFA_API_Features_ContratoPrestadorServicio_Queries_ListContratoPrestadorServicioByIdContrato_ResultReferenciaServicio - Minsalud_SIIFA_API_Features_ContratoRegimen_Commands_AddContratoRegimen_Command - Minsalud_SIIFA_API_Features_ContratoRegimen_Commands_AddContratoRegimen_Result - Minsalud_SIIFA_API_Features_ContratoRegimen_Commands_DeleteContratoRegimen_Result - Minsalud_SIIFA_API_Features_ContratoRegimen_Commands_UpdateContratoRegimen_Command - Minsalud_SIIFA_API_Features_ContratoRegimen_Commands_UpdateContratoRegimen_Result - Minsalud_SIIFA_API_Features_ContratoRegimen_Queries_DetailContratoRegimen_Result - Minsalud_SIIFA_API_Features_ContratoRegimen_Queries_DetailContratoRegimen_ResultReferenciaRegimen - Minsalud_SIIFA_API_Features_ContratoRegimen_Queries_ListContratoRegimenByIdContrato_Result - Minsalud_SIIFA_API_Features_ContratoRegimen_Queries_ListContratoRegimenByIdContrato_ResultReferenciaRegimen - Minsalud_SIIFA_API_Features_Contrato_Commands_AddContratoCums_Command - Minsalud_SIIFA_API_Features_Contrato_Commands_AddContratoCums_Result - Minsalud_SIIFA_API_Features_Contrato_Commands_AddContrato_Command - Minsalud_SIIFA_API_Features_Contrato_Commands_AddContrato_Result - Minsalud_SIIFA_API_Features_Contrato_Commands_DeleteContratoCums_Result - Minsalud_SIIFA_API_Features_Contrato_Commands_DeleteContrato_Result - Minsalud_SIIFA_API_Features_Contrato_Commands_UpdateContratoCums_Command - Minsalud_SIIFA_API_Features_Contrato_Commands_UpdateContratoCums_Result - Minsalud_SIIFA_API_Features_Contrato_Commands_UpdateContrato_Command - Minsalud_SIIFA_API_Features_Contrato_Commands_UpdateContrato_Result - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContratoCums_Result - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContratoCums_ResultReferenciaCums - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContrato_Result - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContrato_ResultCodigoReferenciaTipoContrato - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContrato_ResultContratoAgrupador - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContrato_ResultContratoModalidadPago - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContrato_ResultContratoRegimen - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContrato_ResultEmpresa - Minsalud_SIIFA_API_Features_Contrato_Queries_DetailContrato_ResultOtroSi - Minsalud_SIIFA_API_Features_Contrato_Queries_ListContratoCumsByIdContrato_Result - Minsalud_SIIFA_API_Features_Contrato_Queries_ListContratoCumsByIdContrato_ResultReferenciaCums - Minsalud_SIIFA_API_Features_Contrato_Queries_ListContrato_Result - Minsalud_SIIFA_API_Features_Contrato_Queries_ListContrato_ResultEmpresa - Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_AddNovedadContratoAgrupador_Command - Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_AddNovedadContratoAgrupador_Result - Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_AplicarNovedadContratoAgrupador_Result - Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_DeleteNovedadContratoAgrupador_Result - Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_UpdateNovedadContratoAgrupador_Command - Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_UpdateNovedadContratoAgrupador_Result - Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Queries_ListNovedadContratoAgrupador_Result - Minsalud_SIIFA_API_Features_NovedadContratoCums_Commands_AddNovedadContratoCums_Command - Minsalud_SIIFA_API_Features_NovedadContratoCums_Commands_AddNovedadContratoCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoCums_Commands_AplicarNovedadContratoCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoCums_Commands_DeleteNovedadContratoCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoCums_Commands_UpdateNovedadContratoCums_Command - Minsalud_SIIFA_API_Features_NovedadContratoCums_Commands_UpdateNovedadContratoCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoCums_Queries_ListNovedadContratoCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoCups_Commands_AddNovedadContratoCups_Command - Minsalud_SIIFA_API_Features_NovedadContratoCups_Commands_AddNovedadContratoCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoCups_Commands_AplicarNovedadContratoCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoCups_Commands_DeleteNovedadContratoCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoCups_Commands_UpdateNovedadContratoCups_Command - Minsalud_SIIFA_API_Features_NovedadContratoCups_Commands_UpdateNovedadContratoCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoCups_Queries_ListNovedadContratoCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoEstado_Commands_AddNovedadEstado_Command - Minsalud_SIIFA_API_Features_NovedadContratoEstado_Commands_AddNovedadEstado_Result - Minsalud_SIIFA_API_Features_NovedadContratoEstado_Queries_ListNovedadEstado_Result - Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_AddNovedadContratoModalidadPago_Command - Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_AddNovedadContratoModalidadPago_Result - Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_AplicarNovedadContratoModalidadPago_Result - Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_DeleteNovedadContratoModalidadPago_Result - Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_UpdateNovedadContratoModalidadPago_Command - Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_UpdateNovedadContratoModalidadPago_Result - Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Queries_ListNovedadContratoModalidadPago_Result - Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_AddNovedadContratoOperacion_Command - Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_AddNovedadContratoOperacion_Result - Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_AplicarNovedadContratoOperacion_Command - Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_AplicarNovedadContratoOperacion_Result - Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_DeleteNovedadContratoOperacion_Result - Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_UpdateNovedadContratoOperacion_Command - Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_UpdateNovedadContratoOperacion_Result - Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Queries_ListNovedadContratoOperacion_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_AddNovedadContratoPaqueteCums_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_AddNovedadContratoPaqueteCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_AplicarNovedadContratoPaqueteCums_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_AplicarNovedadContratoPaqueteCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_DeleteNovedadContratoPaqueteCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Queries_ListNovedadContratoPaqueteCums_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_AddNovedadContratoPaqueteCups_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_AddNovedadContratoPaqueteCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_AplicarNovedadContratoPaqueteCups_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_AplicarNovedadContratoPaqueteCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_DeleteNovedadContratoPaqueteCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Queries_ListNovedadContratoPaqueteCups_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_AddNovedadContratoPaquetePrestadorServicio_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_AddNovedadContratoPaquetePrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_AplicarNovedadContratoPaquetePrestadorServicio_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_AplicarNovedadContratoPaquetePrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_DeleteNovedadContratoPaquetePrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Queries_ListNovedadContratoPaquetePrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_AddNovedadContratoPaquete_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_AddNovedadContratoPaquete_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_AplicarNovedadContratoPaquete_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_AplicarNovedadContratoPaquete_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_DeleteNovedadContratoPaquete_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_UpdateNovedadContratoPaquete_Command - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_UpdateNovedadContratoPaquete_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Queries_DetailNovedadContratoPaquete_Result - Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Queries_ListNovedadContratoPaquete_Result - Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_AddNovedadContratoPrestadorServicio_Command - Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_AddNovedadContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_AplicarNovedadContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_DeleteNovedadContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_UpdateNovedadContratoPrestadorServicio_Command - Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_UpdateNovedadContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Queries_ListNovedadContratoPrestadorServicio_Result - Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_AddNovedadContratoRegimen_Command - Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_AddNovedadContratoRegimen_Result - Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_AplicarNovedadContratoRegimen_Result - Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_DeleteNovedadContratoRegimen_Result - Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_UpdateNovedadContratoRegimen_Command - Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_UpdateNovedadContratoRegimen_Result - Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Queries_ListNovedadContratoRegimen_Result - Minsalud_SIIFA_API_Features_NovedadContrato_Commands_AddNovedad_Command - Minsalud_SIIFA_API_Features_NovedadContrato_Commands_AddNovedad_Result - Minsalud_SIIFA_API_Features_NovedadContrato_Commands_AplicarNovedad_Command - Minsalud_SIIFA_API_Features_NovedadContrato_Commands_AplicarNovedad_Result - Minsalud_SIIFA_API_Features_NovedadContrato_Commands_AplicarNovedad_ResumenAplicacion - Minsalud_SIIFA_API_Features_NovedadContrato_Commands_UpdateNovedad_Command - Minsalud_SIIFA_API_Features_NovedadContrato_Commands_UpdateNovedad_Result - Minsalud_SIIFA_API_Features_NovedadContrato_Queries_DetailNovedad_ContratoInfo - Minsalud_SIIFA_API_Features_NovedadContrato_Queries_DetailNovedad_EstadoInfo - Minsalud_SIIFA_API_Features_NovedadContrato_Queries_DetailNovedad_Result - Minsalud_SIIFA_API_Features_NovedadContrato_Queries_DetailNovedad_ResumenElementos - Minsalud_SIIFA_API_Features_NovedadContrato_Queries_ListNovedad_Result - Minsalud_SIIFA_API_Features_ReferenciaCums_Queries_GetByIdCums_Result - Minsalud_SIIFA_API_Features_ReferenciaCums_Queries_ListReferenciaCums_Result - Minsalud_SIIFA_API_Features_ReferenciaCums_Queries_ListReferenciaCups_Result - Minsalud_SIIFA_API_Features_ReferenciaCups_Queries_GetByIdCups_Result - Minsalud_SIIFA_API_Features_ReferenciaMunicipio_Queries_ListReferenciaMunicipio_Result - Minsalud_SIIFA_API_Features_ReferenciaReps_Queries_ListReferenciaRepsByNit_Result - Minsalud_SIIFA_API_WeatherForecast - PaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_ListContratoOperacionByIdContrato_ResultContratoOperacion - PaginadorGenerico_ResultContratoOperacionPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_ListContratoPaqueteCumsByIdContratoPaquete_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_ListContratoPaqueteCupsByIdContratoPaquete_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Queries_ListContratoPaquetePrestadorServicioByIdContratoPaquete_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Queries_ListContratoPaqueteByIdContrato_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_Empresa_Queries_ListEmpresa_ResultEmpresa - PaginadorGenerico_ResultEmpresaPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ReferenciaBanco_ListReferenciaBanco_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_Contrato_Queries_ListContrato_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Queries_ListNovedadContratoAgrupador_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoCums_Queries_ListNovedadContratoCums_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoCups_Queries_ListNovedadContratoCups_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoEstado_Queries_ListNovedadEstado_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Queries_ListNovedadContratoModalidadPago_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Queries_ListNovedadContratoOperacion_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Queries_ListNovedadContratoPaqueteCums_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Queries_ListNovedadContratoPaqueteCups_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Queries_ListNovedadContratoPaquetePrestadorServicio_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Queries_ListNovedadContratoPaquete_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Queries_ListNovedadContratoPrestadorServicio_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Queries_ListNovedadContratoRegimen_Result - PaginadorGenerico_ResultPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContrato_Queries_ListNovedad_Result - PaginadorGenerico_ResultMinsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Commands_DeleteContratoAgrupador_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Commands_UpdateContratoAgrupador_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Queries_ListContratoAgrupadorByIdContrato_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoAgrupador_Queries_ListContratoAgrupadorByIdContrato_ResultReferenciaAgrupador - UpMinsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Commands_AddContratoAnticipo_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Commands_DeleteContratoAnticipo_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Commands_UpdateContratoAnticipo_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Queries_DetailContratoAnticipo_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoAnticipo_Queries_ListContratoAnticipoByIdContrato_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoCumsModalidadPago_Queries_DetailContratoCumsModalidadPago_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoCupsModalidadPago_Queries_DetailContratoCupsModalidadPago_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_AddContratoModalidadPago_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_AddContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_DeleteContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_UpdateContratoModalidadPago_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Commands_UpdateContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Queries_DetailContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Queries_ListContratoModalidadPagoByIdContrato_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoModalidadPago_Queries_ListContratoModalidadPagoByIdContrato_ResultReferenciaModalidadPago - UpMinsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Commands_DeleteContratoOperacion_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Commands_UpdateContratoOperacion_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_DetailContratoOperacion_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_DetailContratoOperacion_ResultCodigoReferencia - UpMinsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_ListContratoOperacionByIdContrato_ResultCodigoReferencia - UpMinsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_ListContratoOperacionByIdContrato_ResultContratoOperacion - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_AddContratoPaqueteCums_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_AddContratoPaqueteCums_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_DeleteContratoPaqueteCums_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_UpdateContratoPaqueteCums_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Commands_UpdateContratoPaqueteCums_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_DetailContratoPaqueteCums_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_DetailContratoPaqueteCums_ResultReferenciaCums - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_ListContratoPaqueteCumsByIdContratoPaquete_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_ListContratoPaqueteCumsByIdContratoPaquete_ResultReferenciaCums - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_AddContratoPaqueteCups_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_AddContratoPaqueteCups_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_DeleteContratoPaqueteCups_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_UpdateContratoPaqueteCups_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Commands_UpdateContratoPaqueteCups_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_DetailContratoPaqueteCups_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_DetailContratoPaqueteCups_ResultReferenciaCups - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_ListContratoPaqueteCupsByIdContratoPaquete_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_ListContratoPaqueteCupsByIdContratoPaquete_ResultReferenciaCups - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_AddContratoPaquetePrestadorServicio_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_AddContratoPaquetePrestadorServicio_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_DeleteContratoPaquetePrestadorServicio_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_UpdateContratoPaquetePrestadorServicio_Command - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Commands_UpdateContratoPaquetePrestadorServicio_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Queries_DetailContratoPaquetePrestadorServicio_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Queries_ListContratoPaquetePrestadorServicioByIdContratoPaquete_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Commands_DeleteContratoPaquete_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Queries_DetailContratoPaquete_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Queries_ListContratoPaqueteByIdContrato_Result - UpMinsalud_SIIFA_API_Contrato_Features_ContratoPrestadorServicioModalidadPago_Queries_DetailContratoPrestadorServicioModalidadPago_Result - UpMinsalud_SIIFA_API_Contrato_Features_EmpresaTipo_Queries_ListEmpresaTipo_ResultEmpresaTipo - UpMinsalud_SIIFA_API_Contrato_Features_Empresa_Commands_AddEmpresa_Command - UpMinsalud_SIIFA_API_Contrato_Features_Empresa_Commands_AddEmpresa_Result - UpMinsalud_SIIFA_API_Contrato_Features_Empresa_Commands_DeleteEmpresa_Result - UpMinsalud_SIIFA_API_Contrato_Features_Empresa_Commands_UpdateEmpresa_Command - UpMinsalud_SIIFA_API_Contrato_Features_Empresa_Commands_UpdateEmpresa_Result - UpMinsalud_SIIFA_API_Contrato_Features_Empresa_Queries_DetailEmpresa_ResultEmpresa - UpMinsalud_SIIFA_API_Contrato_Features_Empresa_Queries_ListEmpresa_ResultEmpresa - UpMinsalud_SIIFA_API_Contrato_Features_ReferenciaBanco_ListReferenciaBanco_Result - UpMinsalud_SIIFA_API_Features_CodigoReferencia_Queries_ListCodigoReferenciaByNombreDominio_Result - UpMinsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_AddContratoCumsModalidadPago_Command - UpMinsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_AddContratoCumsModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_DeleteContratoCumsModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_UpdateContratoCumsModalidadPago_Command - UpMinsalud_SIIFA_API_Features_ContratoCumsModalidadPago_Commands_UpdateContratoCumsModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_AddContratoCupsModalidadPago_Command - UpMinsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_AddContratoCupsModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_DeleteContratoCupsModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_UpdateContratoCupsModalidadPago_Command - UpMinsalud_SIIFA_API_Features_ContratoCupsModalidadPago_Commands_UpdateContratoCupsModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoCups_Commands_DeleteContratoCups_Result - UpMinsalud_SIIFA_API_Features_ContratoCups_Queries_DetailContratoCups_Result - UpMinsalud_SIIFA_API_Features_ContratoCups_Queries_ListContratoCupsByIdContrato_Result - UpMinsalud_SIIFA_API_Features_ContratoCups_Queries_ListContratoCupsByIdContrato_ResultReferenciaCups - UpMinsalud_SIIFA_API_Features_ContratoLiquidacionEstado_Commands_AddContratoLiquidacionEstado_Command - UpMinsalud_SIIFA_API_Features_ContratoLiquidacionEstado_Commands_AddContratoLiquidacionEstado_Result - UpMinsalud_SIIFA_API_Features_ContratoLiquidacionEstado_Queries_ListContratoLiquidacionEstadoByIdContratoLiquidacion_Result - UpMinsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_AddContratoLiquidacion_Command - UpMinsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_DeleteContratoLiquidacion_Result - UpMinsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_UpdateContratoLiquidacion_Command - UpMinsalud_SIIFA_API_Features_ContratoLiquidacion_Commands_UpdateContratoLiquidacion_Result - UpMinsalud_SIIFA_API_Features_ContratoLiquidacion_Queries_DetailContratoLiquidacion_Result - UpMinsalud_SIIFA_API_Features_ContratoLiquidacion_Queries_DetailContratoLiquidacion_ResultReferenciaCausalLiquidacion - UpMinsalud_SIIFA_API_Features_ContratoLiquidacion_Queries_ListContratoLiquidacionByIdContrato_Result - UpMinsalud_SIIFA_API_Features_ContratoLiquidacion_Queries_ListContratoLiquidacionByIdContrato_ResultReferenciaCausalLiquidacion - UpMinsalud_SIIFA_API_Features_ContratoOtrosiCums_Commands_DeleteContratoOtrosiCums_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiCums_Queries_DetailContratoOtrosiCums_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiCums_Queries_DetailContratoOtrosiCums_ResultReferenciaCums - UpMinsalud_SIIFA_API_Features_ContratoOtrosiCums_Queries_ListContratoOtrosiCumsByIdContratoOtrosi_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiCums_Queries_ListContratoOtrosiCumsByIdContratoOtrosi_ResultReferenciaCums - UpMinsalud_SIIFA_API_Features_ContratoOtrosiEstado_Queries_ListContratoOtrosiEstadoByIdContratoOtrosi_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_AddContratoOtrosiPrestadorServicio_Command - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_AddContratoOtrosiPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_DeleteContratoOtrosiPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_UpdateContratoOtrosiPrestadorServicio_Command - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Commands_UpdateContratoOtrosiPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Queries_DetailContratoOtrosiPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Queries_DetailContratoOtrosiPrestadorServicio_ResultReferenciaServicio - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Queries_ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosiPrestadorServicio_Queries_ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_ResultReferenciaServicio - UpMinsalud_SIIFA_API_Features_ContratoOtrosi_Commands_DeleteContratoOtrosi_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosi_Commands_UpdateContratoOtrosi_Command - UpMinsalud_SIIFA_API_Features_ContratoOtrosi_Queries_DetailContratoOtrosi_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosi_Queries_DetailContratoOtrosi_ResultContrato - UpMinsalud_SIIFA_API_Features_ContratoOtrosi_Queries_ListContratoOtrosiByIdContrato_Result - UpMinsalud_SIIFA_API_Features_ContratoOtrosi_Queries_ListContratoOtrosi_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_AddContratoPrestadorServicioModalidadPago_Command - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_AddContratoPrestadorServicioModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_DeleteContratoPrestadorServicioModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_UpdateContratoPrestadorServicioModalidadPago_Command - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicioModalidadPago_Commands_UpdateContratoPrestadorServicioModalidadPago_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_AddContratoPrestadorServicio_Command - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_AddContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_DeleteContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_UpdateContratoPrestadorServicio_Command - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Commands_UpdateContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Queries_DetailContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Queries_DetailContratoPrestadorServicio_ResultReferenciaServicio - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Queries_ListContratoPrestadorServicioByIdContrato_Result - UpMinsalud_SIIFA_API_Features_ContratoPrestadorServicio_Queries_ListContratoPrestadorServicioByIdContrato_ResultReferenciaServicio - UpMinsalud_SIIFA_API_Features_ContratoRegimen_Commands_DeleteContratoRegimen_Result - UpMinsalud_SIIFA_API_Features_ContratoRegimen_Queries_DetailContratoRegimen_Result - UpMinsalud_SIIFA_API_Features_ContratoRegimen_Queries_DetailContratoRegimen_ResultReferenciaRegimen - UpMinsalud_SIIFA_API_Features_ContratoRegimen_Queries_ListContratoRegimenByIdContrato_Result - UpMinsalud_SIIFA_API_Features_ContratoRegimen_Queries_ListContratoRegimenByIdContrato_ResultReferenciaRegimen - UpMinsalud_SIIFA_API_Features_Contrato_Commands_AddContrato_Command - UpMinsalud_SIIFA_API_Features_Contrato_Commands_AddContrato_Result - UpMinsalud_SIIFA_API_Features_Contrato_Commands_DeleteContratoCums_Result - UpMinsalud_SIIFA_API_Features_Contrato_Commands_DeleteContrato_Result - UpMinsalud_SIIFA_API_Features_Contrato_Commands_UpdateContrato_Command - UpMinsalud_SIIFA_API_Features_Contrato_Commands_UpdateContrato_Result - UpMinsalud_SIIFA_API_Features_Contrato_Queries_DetailContratoCums_Result - UpMinsalud_SIIFA_API_Features_Contrato_Queries_DetailContrato_Result - UpMinsalud_SIIFA_API_Features_Contrato_Queries_ListContratoCumsByIdContrato_Result - UpMinsalud_SIIFA_API_Features_Contrato_Queries_ListContrato_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_AddNovedadContratoAgrupador_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_AddNovedadContratoAgrupador_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_AplicarNovedadContratoAgrupador_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_DeleteNovedadContratoAgrupador_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_UpdateNovedadContratoAgrupador_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoAgrupador_Commands_UpdateNovedadContratoAgrupador_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoAgrupador_Queries_ListNovedadContratoAgrupador_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoCums_Commands_AddNovedadContratoCums_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoCums_Commands_AddNovedadContratoCums_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoCums_Commands_AplicarNovedadContratoCums_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoCums_Commands_UpdateNovedadContratoCums_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoCums_Commands_UpdateNovedadContratoCums_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoCums_Queries_ListNovedadContratoCums_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoCups_Queries_ListNovedadContratoCups_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoEstado_Commands_AddNovedadEstado_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoEstado_Commands_AddNovedadEstado_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoEstado_Queries_ListNovedadEstado_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_AddNovedadContratoModalidadPago_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_AddNovedadContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_AplicarNovedadContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_DeleteNovedadContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_UpdateNovedadContratoModalidadPago_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Commands_UpdateNovedadContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Queries_ListNovedadContratoModalidadPago_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_AddNovedadContratoOperacion_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_AddNovedadContratoOperacion_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_AplicarNovedadContratoOperacion_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_AplicarNovedadContratoOperacion_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_DeleteNovedadContratoOperacion_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_UpdateNovedadContratoOperacion_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoOperacion_Commands_UpdateNovedadContratoOperacion_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoOperacion_Queries_ListNovedadContratoOperacion_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_AddNovedadContratoPaqueteCums_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_AddNovedadContratoPaqueteCums_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_AplicarNovedadContratoPaqueteCums_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_AplicarNovedadContratoPaqueteCums_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Commands_DeleteNovedadContratoPaqueteCums_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Queries_ListNovedadContratoPaqueteCums_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_AddNovedadContratoPaqueteCups_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_AddNovedadContratoPaqueteCups_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_AplicarNovedadContratoPaqueteCups_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_AplicarNovedadContratoPaqueteCups_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Commands_DeleteNovedadContratoPaqueteCups_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Queries_ListNovedadContratoPaqueteCups_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_AddNovedadContratoPaquetePrestadorServicio_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_AddNovedadContratoPaquetePrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_AplicarNovedadContratoPaquetePrestadorServicio_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_AplicarNovedadContratoPaquetePrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Commands_DeleteNovedadContratoPaquetePrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Queries_ListNovedadContratoPaquetePrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_AddNovedadContratoPaquete_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_AplicarNovedadContratoPaquete_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_AplicarNovedadContratoPaquete_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_DeleteNovedadContratoPaquete_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_UpdateNovedadContratoPaquete_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquete_Commands_UpdateNovedadContratoPaquete_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquete_Queries_DetailNovedadContratoPaquete_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPaquete_Queries_ListNovedadContratoPaquete_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_AddNovedadContratoPrestadorServicio_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_AddNovedadContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_AplicarNovedadContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_DeleteNovedadContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_UpdateNovedadContratoPrestadorServicio_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Commands_UpdateNovedadContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Queries_ListNovedadContratoPrestadorServicio_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_AplicarNovedadContratoRegimen_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_DeleteNovedadContratoRegimen_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_UpdateNovedadContratoRegimen_Command - UpMinsalud_SIIFA_API_Features_NovedadContratoRegimen_Commands_UpdateNovedadContratoRegimen_Result - UpMinsalud_SIIFA_API_Features_NovedadContratoRegimen_Queries_ListNovedadContratoRegimen_Result - UpMinsalud_SIIFA_API_Features_NovedadContrato_Commands_AddNovedad_Command - UpMinsalud_SIIFA_API_Features_NovedadContrato_Commands_AddNovedad_Result - UpMinsalud_SIIFA_API_Features_NovedadContrato_Commands_AplicarNovedad_Command - UpMinsalud_SIIFA_API_Features_NovedadContrato_Commands_AplicarNovedad_Result - UpMinsalud_SIIFA_API_Features_NovedadContrato_Commands_AplicarNovedad_ResumenAplicacion - UpMinsalud_SIIFA_API_Features_NovedadContrato_Commands_UpdateNovedad_Command - UpMinsalud_SIIFA_API_Features_NovedadContrato_Commands_UpdateNovedad_Result - UpMinsalud_SIIFA_API_Features_NovedadContrato_Queries_DetailNovedad_Result - UpMinsalud_SIIFA_API_Features_NovedadContrato_Queries_DetailNovedad_ResumenElementos - UpMinsalud_SIIFA_API_Features_NovedadContrato_Queries_ListNovedad_Result - UpMinsalud_SIIFA_API_Features_ReferenciaReps_Queries_ListReferenciaRepsByNit_Result - UpPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoOperacion_Queries_ListContratoOperacionByIdContrato_ResultContratoOperacion - PaginadorGenerico_ResultContratoOperacion UpPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCums_Queries_ListContratoPaqueteCumsByIdContratoPaquete_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoPaqueteCups_Queries_ListContratoPaqueteCupsByIdContratoPaquete_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoPaquetePrestadorServicio_Queries_ListContratoPaquetePrestadorServicioByIdContratoPaquete_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ContratoPaquete_Queries_ListContratoPaqueteByIdContrato_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_Empresa_Queries_ListEmpresa_ResultEmpresa - PaginadorGenerico_ResultEmpresa UpPaginadorGenerico_Minsalud_SIIFA_API_Contrato_Features_ReferenciaBanco_ListReferenciaBanco_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_Contrato_Queries_ListContrato_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoAgrupador_Queries_ListNovedadContratoAgrupador_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoCums_Queries_ListNovedadContratoCums_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoCups_Queries_ListNovedadContratoCups_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoEstado_Queries_ListNovedadEstado_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoModalidadPago_Queries_ListNovedadContratoModalidadPago_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoOperacion_Queries_ListNovedadContratoOperacion_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCums_Queries_ListNovedadContratoPaqueteCums_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPaqueteCups_Queries_ListNovedadContratoPaqueteCups_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPaquetePrestadorServicio_Queries_ListNovedadContratoPaquetePrestadorServicio_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPaquete_Queries_ListNovedadContratoPaquete_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoPrestadorServicio_Queries_ListNovedadContratoPrestadorServicio_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContratoRegimen_Queries_ListNovedadContratoRegimen_Result - PaginadorGenerico_Result UpPaginadorGenerico_Minsalud_SIIFA_API_Features_NovedadContrato_Queries_ListNovedad_Result - PaginadorGenerico_Result Up