# MinSalud.SIIFA.API.Contrato

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
More information: https://openapi-generator.tech
Contact Info: team@openapitools.org
Version: v1
BasePath:
All rights reserved
http://apache.org/licenses/LICENSE-2.0.html

## Access

1. HTTP Bearer Token authentication (JWT)

## Methods

[ Jump to Models ]

### Table of Contents

#### CodigoReferencia

- `get /api/CodigoReferencia/GetByIdDominio/{IdDominio}`
- `get /api/CodigoReferencia/GetByNombreDominio/{NombreDominio}`

#### Contrato

- `get /api/Contrato`
- `delete /api/Contrato/{IdContrato}`
- `get /api/Contrato/{IdContrato}`
- `post /api/Contrato`
- `put /api/Contrato`

#### ContratoAnticipo

- `get /api/ContratoAnticipo/ByIdContrato/{IdContrato}`
- `delete /api/ContratoAnticipo/{IdContratoAnticipo}`
- `get /api/ContratoAnticipo/{IdContratoAnticipo}`
- `post /api/ContratoAnticipo`
- `put /api/ContratoAnticipo`

#### ContratoCums

- `get /api/ContratoCums/ByIdContrato/{IdContrato}`
- `delete /api/ContratoCums/{IdContratoCums}`
- `get /api/ContratoCums/{IdContratoCums}`
- `post /api/ContratoCums`
- `put /api/ContratoCums`

#### ContratoCumsModalidadPago

- `delete /api/ContratoCumsModalidadPago/{IdContratoCumsModalidadPago}`
- `get /api/ContratoCumsModalidadPago/{IdContratoCumsModalidadPago}`
- `post /api/ContratoCumsModalidadPago`
- `put /api/ContratoCumsModalidadPago`

#### ContratoCups

- `get /api/ContratoCups/ByIdContrato/{IdContrato}`
- `delete /api/ContratoCups/{IdContratoCups}`
- `get /api/ContratoCups/{IdContratoCups}`
- `post /api/ContratoCups`
- `put /api/ContratoCups`

#### ContratoCupsModalidadPago

- `delete /api/ContratoCupsModalidadPago/{IdContratoCupsModalidadPago}`
- `get /api/ContratoCupsModalidadPago/{IdContratoCupsModalidadPago}`
- `post /api/ContratoCupsModalidadPago`
- `put /api/ContratoCupsModalidadPago`

#### ContratoEstado

- `get /api/ContratoEstado/ByIdContrato/{IdContrato}`
- `post /api/ContratoEstado`

#### ContratoLiquidacion

- `get /api/ContratoLiquidacion/ByIdContrato/{IdContrato}`
- `delete /api/ContratoLiquidacion/{IdContratoLiquidacion}`
- `get /api/ContratoLiquidacion/{IdContratoLiquidacion}`
- `post /api/ContratoLiquidacion`
- `put /api/ContratoLiquidacion`

#### ContratoModalidadPago

- `get /api/ContratoModalidadPago/ByIdContrato/{IdContrato}`
- `delete /api/ContratoModalidadPago/{IdContratoModalidadPago}`
- `get /api/ContratoModalidadPago/{IdContratoModalidadPago}`
- `post /api/ContratoModalidadPago`
- `put /api/ContratoModalidadPago`

#### ContratoOperacion

- `get /api/ContratoOperacion/ByIdContrato/{IdContrato}`
- `delete /api/ContratoOperacion/{IdContratoOperacion}`
- `get /api/ContratoOperacion/{IdContratoOperacion}`
- `post /api/ContratoOperacion`
- `put /api/ContratoOperacion`

#### ContratoOtrosi

- `get /api/ContratoOtrosi/ByIdContrato/{IdContrato}`
- `get /api/ContratoOtrosi`
- `delete /api/ContratoOtrosi/{IdContratoOtrosi}`
- `get /api/ContratoOtrosi/{IdContratoOtrosi}`
- `post /api/ContratoOtrosi`
- `put /api/ContratoOtrosi`

#### ContratoOtrosiCums

- `get /api/ContratoOtrosiCums/ByIdContratoOtrosi/{IdContratoOtrosi}`
- `delete /api/ContratoOtrosiCums/{IdContratoOtrosiCums}`
- `get /api/ContratoOtrosiCums/{IdContratoOtrosiCums}`
- `post /api/ContratoOtrosiCums`
- `put /api/ContratoOtrosiCums`

#### ContratoOtrosiPrestadorServicio

- `get /api/ContratoOtrosiPrestadorServicio/ByIdContratoOtrosi/{IdContratoOtrosi}`
- `delete /api/ContratoOtrosiPrestadorServicio/{IdContratoOtrosiPrestadorServicio}`
- `get /api/ContratoOtrosiPrestadorServicio/{IdContratoOtrosiPrestadorServicio}`
- `post /api/ContratoOtrosiPrestadorServicio`
- `put /api/ContratoOtrosiPrestadorServicio`

#### ContratoPrestadorServicio

- `get /api/ContratoPrestadorServicio/ByIdContrato/{IdContrato}`
- `delete /api/ContratoPrestadorServicio/{IdContratoPrestadorServicio}`
- `get /api/ContratoPrestadorServicio/{IdContratoPrestadorServicio}`
- `post /api/ContratoPrestadorServicio`
- `put /api/ContratoPrestadorServicio`

#### ContratoPrestadorServicioModalidadPago

- `delete /api/ContratoPrestadorServicioModalidadPago/{IdContratoPrestadorServicioModalidadPago}`
- `get /api/ContratoPrestadorServicioModalidadPago/{IdContratoPrestadorServicioModalidadPago}`
- `post /api/ContratoPrestadorServicioModalidadPago`
- `put /api/ContratoPrestadorServicioModalidadPago`

#### ContratoRegimen

- `get /api/ContratoRegimen/ByIdContrato/{IdContrato}`
- `delete /api/ContratoRegimen/{IdContratoRegimen}`
- `get /api/ContratoRegimen/{IdContratoRegimen}`
- `post /api/ContratoRegimen`
- `put /api/ContratoRegimen`

#### ReferenciaCums

- `get /api/ReferenciaCums/ByIdCums/{IdCums}`
- `get /api/ReferenciaCums`

#### ReferenciaCups

- `get /api/ReferenciaCups/ByIdCups/{IdCups}`
- `get /api/ReferenciaCups`

#### ReferenciaMunicipio

- `get /api/ReferenciaMunicipio`

#### ReferenciaReps

- `get /api/ReferenciaReps/ByNitPrestador/{Nit}`

#### WeatherForecast

- `get /WeatherForecast`

# CodigoReferencia

Up

    get /api/CodigoReferencia/GetByIdDominio/{IdDominio}

(apiCodigoReferenciaGetByIdDominioIdDominioGet)

### Path parameters

IdDominio (required)
Path Parameter — default: null format: int32

### Return type

array[Minsalud.SIIFA.API.Features.CodigoReferencia.Queries.ListCodigoReferenciaByIdDominio_Result]

### Example data

Content-Type: application/json

    [ {
      "descripcion" : "descripcion",
      "idCodigoReferencia" : 0
    }, {
      "descripcion" : "descripcion",
      "idCodigoReferencia" : 0
    } ]

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

OK

Up

    get /api/CodigoReferencia/GetByNombreDominio/{NombreDominio}

(apiCodigoReferenciaGetByNombreDominioNombreDominioGet)

### Path parameters

NombreDominio (required)
Path Parameter — default: null

### Return type

array[Minsalud.SIIFA.API.Features.CodigoReferencia.Queries.ListCodigoReferenciaByNombreDominio_Result]

### Example data

Content-Type: application/json

    [ {
      "descripcion" : "descripcion",
      "idCodigoReferencia" : 0
    }, {
      "descripcion" : "descripcion",
      "idCodigoReferencia" : 0
    } ]

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

OK

# Contrato

Up

    get /api/Contrato

Obtiene la lista de contratos con filtros opcionales. (apiContratoGet)
Permite filtrar por IdContrato, NitContratante, NitContratista, Nombre, Código de Estado, Año de Suscripción, Número de Página y Registros por Página.

### Query parameters

IdContrato (optional)
Query Parameter — default: null format: int32
NitContratante (optional)
Query Parameter — default: null
NitContratista (optional)
Query Parameter — default: null
Nombre (optional)
Query Parameter — default: null
CodigoEstado (optional)
Query Parameter — default: null format: int32
AnioSuscripcion (optional)
Query Parameter — default: null format: int32
NumeroPagina (optional)
Query Parameter — default: null format: int32
RegistrosPorPagina (optional)
Query Parameter — default: null format: int32

### Return type

PaginadorGenerico_Result

### Example data

Content-Type: application/json

    {
      "totalRegistros" : 1,
      "paginaActual" : 0,
      "resultado" : [ {
        "vigencia" : 2,
        "regimenes" : [ {
          "descripcion" : "descripcion",
          "fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
          "fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
          "codigoRegimen" : 7
        }, {
          "descripcion" : "descripcion",
          "fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
          "fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
          "codigoRegimen" : 7
        } ],
        "estado" : "estado",
        "valor" : 9.301444243932576,
        "codigoEstado" : 1,
        "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" : 4
        },
        "cucon" : "cucon",
        "empresaContratante" : {
          "razonSocial" : "razonSocial",
          "nit" : 4
        },
        "fechaSuscripcion" : "2000-01-23T04:56:07.000+00:00",
        "idContrato" : 5,
        "nitContratista" : 7,
        "codigoModalidadPago" : 3
      }, {
        "vigencia" : 2,
        "regimenes" : [ {
          "descripcion" : "descripcion",
          "fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
          "fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
          "codigoRegimen" : 7
        }, {
          "descripcion" : "descripcion",
          "fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
          "fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
          "codigoRegimen" : 7
        } ],
        "estado" : "estado",
        "valor" : 9.301444243932576,
        "codigoEstado" : 1,
        "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" : 4
        },
        "cucon" : "cucon",
        "empresaContratante" : {
          "razonSocial" : "razonSocial",
          "nit" : 4
        },
        "fechaSuscripcion" : "2000-01-23T04:56:07.000+00:00",
        "idContrato" : 5,
        "nitContratista" : 7,
        "codigoModalidadPago" : 3
      } ],
      "totalPaginas" : 5,
      "registrosPorPagina" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

OK PaginadorGenerico_Result

Up

    delete /api/Contrato/{IdContrato}

Elimina un contrato por su ID. (apiContratoIdContratoDelete)
Este endpoint permite eliminar un contrato específico del sistema.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Features.Contrato.Commands.DeleteContrato_Result

### Example data

Content-Type: application/json

    {
      "idContrato" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Example data

Content-Type: application/json

    {
      "instance" : "instance",
      "detail" : "detail",
      "type" : "type",
      "title" : "title",
      "status" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Contrato eliminado exitosamente. Minsalud.SIIFA.API.Features.Contrato.Commands.DeleteContrato_Result

#### 404

Contrato no encontrado. Microsoft.AspNetCore.Mvc.ProblemDetails

#### 500

Error interno del servidor.

Up

    get /api/Contrato/{IdContrato}

Obtiene los detalles de un contrato específico por su ID. (apiContratoIdContratoGet)
Este endpoint devuelve información detallada de un contrato específico.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_Result

### Example data

Content-Type: application/json

    {
      "regimenes" : [ {
        "descripcion" : "descripcion",
        "fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
        "fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
        "codigoRegimen" : 9
      }, {
        "descripcion" : "descripcion",
        "fechaInicioAplicacion" : "2000-01-23T04:56:07.000+00:00",
        "fechaFinalizacionAplicacion" : "2000-01-23T04:56:07.000+00:00",
        "codigoRegimen" : 9
      } ],
      "referenciaModalidadPago" : {
        "descripcion" : "descripcion",
        "codigoModalidadPago" : 7
      },
      "estado" : "estado",
      "valor" : 5.962133916683182,
      "numeroMedicamentos" : 1,
      "codigoEstado" : 1,
      "nombre" : "nombre",
      "fechaFin" : "2000-01-23T04:56:07.000+00:00",
      "nitContratante" : 6,
      "numeroServicios" : 1,
      "numeroProcedimientos" : 6,
      "modalidadPago" : 5,
      "fechaInicio" : "2000-01-23T04:56:07.000+00:00",
      "empresaContratista" : {
        "razonSocial" : "razonSocial",
        "nit" : 2
      },
      "cucon" : "cucon",
      "empresaContratante" : {
        "razonSocial" : "razonSocial",
        "nit" : 2
      },
      "otrosis" : [ {
        "estado" : "estado",
        "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
        "valor" : 2.027123023002322,
        "codigoEstado" : 4,
        "nombre" : "nombre",
        "idContratoOtrosi" : 3,
        "fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "estado" : "estado",
        "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
        "valor" : 2.027123023002322,
        "codigoEstado" : 4,
        "nombre" : "nombre",
        "idContratoOtrosi" : 3,
        "fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "fechaSuscripcion" : "2000-01-23T04:56:07.000+00:00",
      "idContrato" : 0,
      "nitContratista" : 1,
      "codigoReferenciaAgrupador" : [ 7, 7 ]
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Example data

Content-Type: application/json

    {
      "instance" : "instance",
      "detail" : "detail",
      "type" : "type",
      "title" : "title",
      "status" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalles del contrato obtenidos exitosamente. Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_Result

#### 404

Contrato no encontrado. Microsoft.AspNetCore.Mvc.ProblemDetails

#### 500

Error interno del servidor.

Up

    post /api/Contrato

Agrega un nuevo contrato. (apiContratoPost)
Este endpoint permite registrar un nuevo contrato en el sistema.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.Contrato.Commands.AddContrato_Command Minsalud.SIIFA.API.Features.Contrato.Commands.AddContrato_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.Contrato.Commands.AddContrato_Result

### Example data

Content-Type: application/json

    {
      "idContrato" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Example data

Content-Type: application/json

    {
      "instance" : "instance",
      "detail" : "detail",
      "type" : "type",
      "title" : "title",
      "status" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 201

Contrato agregado exitosamente. Minsalud.SIIFA.API.Features.Contrato.Commands.AddContrato_Result

#### 400

Datos inválidos para el contrato. Microsoft.AspNetCore.Mvc.ProblemDetails

#### 500

Error interno del servidor.

Up

    put /api/Contrato

Edita un contrato existente. (apiContratoPut)
Este endpoint permite actualizar la información de un contrato existente.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContrato_Command Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContrato_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContrato_Result

### Example data

Content-Type: application/json

    {
      "idContrato" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Example data

Content-Type: application/json

    {
      "instance" : "instance",
      "detail" : "detail",
      "type" : "type",
      "title" : "title",
      "status" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Example data

Content-Type: application/json

    {
      "instance" : "instance",
      "detail" : "detail",
      "type" : "type",
      "title" : "title",
      "status" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Contrato editado exitosamente. Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContrato_Result

#### 400

Datos inválidos para el contrato. Microsoft.AspNetCore.Mvc.ProblemDetails

#### 404

Contrato no encontrado. Microsoft.AspNetCore.Mvc.ProblemDetails

#### 500

Error interno del servidor.

# ContratoAnticipo

Up

    get /api/ContratoAnticipo/ByIdContrato/{IdContrato}

Obtiene la lista de anticipos asociados a un contrato específico. (apiContratoAnticipoByIdContratoIdContratoGet)
Este endpoint permite consultar todos los anticipos registrados para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Queries.ListContratoAnticipoByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "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"
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de anticipos obtenida exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Queries.ListContratoAnticipoByIdContrato_Result

#### 404

No se encontraron anticipos para el contrato especificado.

Up

    delete /api/ContratoAnticipo/{IdContratoAnticipo}

Elimina un anticipo de contrato por su identificador. (apiContratoAnticipoIdContratoAnticipoDelete)
Este endpoint permite eliminar un anticipo de contrato existente, identificándolo por su ID único.

### Path parameters

IdContratoAnticipo (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.DeleteContratoAnticipo_Result

### Example data

Content-Type: application/json

    {
      "idContratoAnticipo" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Anticipo eliminado exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.DeleteContratoAnticipo_Result

#### 404

No se encontró el anticipo a eliminar.

Up

    get /api/ContratoAnticipo/{IdContratoAnticipo}

Obtiene el detalle de un anticipo de contrato por su identificador. (apiContratoAnticipoIdContratoAnticipoGet)
Este endpoint devuelve la información detallada de un anticipo de contrato específico, incluyendo valores, fechas y referencias.

### Path parameters

IdContratoAnticipo (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Queries.DetailContratoAnticipo_Result

### Example data

Content-Type: application/json

    {
      "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"
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle del anticipo obtenido exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Queries.DetailContratoAnticipo_Result

#### 404

No se encontró el anticipo solicitado.

Up

    post /api/ContratoAnticipo

Registra un nuevo anticipo para un contrato. (apiContratoAnticipoPost)
Este endpoint permite crear un nuevo registro de anticipo asociado a un contrato, especificando los datos requeridos como valor, fecha y referencia.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.AddContratoAnticipo_Command Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.AddContratoAnticipo_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.AddContratoAnticipo_Result

### Example data

Content-Type: application/json

    {
      "idContratoAnticipo" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Anticipo registrado exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.AddContratoAnticipo_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoAnticipo

Actualiza la información de un anticipo de contrato existente. (apiContratoAnticipoPut)
Este endpoint permite modificar los datos de un anticipo previamente registrado, como el valor, la fecha o la referencia.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.UpdateContratoAnticipo_Command Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.UpdateContratoAnticipo_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.UpdateContratoAnticipo_Result

### Example data

Content-Type: application/json

    {
      "idContratoAnticipo" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Anticipo actualizado exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.UpdateContratoAnticipo_Result

#### 404

No se encontró el anticipo a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoCums

Up

    get /api/ContratoCums/ByIdContrato/{IdContrato}

Obtiene la lista de CUMS asociados a un contrato específico. (apiContratoCumsByIdContratoIdContratoGet)
Este endpoint permite consultar todos los CUMS registrados para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.Contrato.Queries.ListContratoCumsByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de CUMS obtenida exitosamente. Minsalud.SIIFA.API.Features.Contrato.Queries.ListContratoCumsByIdContrato_Result

#### 404

No se encontraron CUMS para el contrato especificado.

Up

    delete /api/ContratoCums/{IdContratoCums}

Elimina un CUMS de contrato por su identificador. (apiContratoCumsIdContratoCumsDelete)
Este endpoint permite eliminar un CUMS de contrato existente, identificándolo por su ID único.

### Path parameters

IdContratoCums (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.Contrato.Commands.DeleteContratoCums_Result

### Example data

Content-Type: application/json

    {
      "idContratoCums" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUMS eliminado exitosamente. Minsalud.SIIFA.API.Features.Contrato.Commands.DeleteContratoCums_Result

#### 404

No se encontró el CUMS a eliminar.

Up

    get /api/ContratoCums/{IdContratoCums}

Obtiene el detalle de un CUMS de contrato por su identificador. (apiContratoCumsIdContratoCumsGet)
Este endpoint devuelve la información detallada de un CUMS de contrato específico, incluyendo datos de medicamento o insumo.

### Path parameters

IdContratoCums (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContratoCums_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle del CUMS obtenido exitosamente. Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContratoCums_Result

#### 404

No se encontró el CUMS solicitado.

Up

    post /api/ContratoCums

Registra un nuevo CUMS para un contrato. (apiContratoCumsPost)
Este endpoint permite crear un nuevo registro de CUMS asociado a un contrato, especificando los datos requeridos como código, descripción y cantidad.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.Contrato.Commands.AddContratoCums_Command Minsalud.SIIFA.API.Features.Contrato.Commands.AddContratoCums_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.Contrato.Commands.AddContratoCums_Result

### Example data

Content-Type: application/json

    {
      "idContratoCums" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUMS registrado exitosamente. Minsalud.SIIFA.API.Features.Contrato.Commands.AddContratoCums_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoCums

Actualiza la información de un CUMS de contrato existente. (apiContratoCumsPut)
Este endpoint permite modificar los datos de un CUMS previamente registrado, como el código, la descripción o la cantidad.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContratoCums_Command Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContratoCums_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContratoCums_Result

### Example data

Content-Type: application/json

    {
      "idContratoCums" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUMS actualizado exitosamente. Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContratoCums_Result

#### 404

No se encontró el CUMS a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoCumsModalidadPago

Up

    delete /api/ContratoCumsModalidadPago/{IdContratoCumsModalidadPago}

Elimina una modalidad de pago de CUMS de contrato por su identificador. (apiContratoCumsModalidadPagoIdContratoCumsModalidadPagoDelete)
Este endpoint permite eliminar una modalidad de pago asociada a un CUMS de contrato, identificándola por su ID único.

### Path parameters

IdContratoCumsModalidadPago (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.DeleteContratoCumsModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoCumsModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago eliminada exitosamente. Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.DeleteContratoCumsModalidadPago_Result

#### 404

No se encontró la modalidad de pago a eliminar.

Up

    get /api/ContratoCumsModalidadPago/{IdContratoCumsModalidadPago}

Obtiene el detalle de una modalidad de pago de CUMS de contrato por su identificador. (apiContratoCumsModalidadPagoIdContratoCumsModalidadPagoGet)
Este endpoint devuelve la información detallada de una modalidad de pago asociada a un CUMS de contrato específico.

### Path parameters

IdContratoCumsModalidadPago (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoCumsModalidadPago.Queries.DetailContratoCumsModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoCums" : 6,
      "idContratoModalidadPago" : 1,
      "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
      "valor" : 5.962133916683182,
      "idContratoCumsModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle de la modalidad de pago obtenido exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoCumsModalidadPago.Queries.DetailContratoCumsModalidadPago_Result

#### 404

No se encontró la modalidad de pago solicitada.

Up

    post /api/ContratoCumsModalidadPago

Registra una nueva modalidad de pago para un CUMS de contrato. (apiContratoCumsModalidadPagoPost)
Este endpoint permite crear un nuevo registro de modalidad de pago asociada a un CUMS de contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.AddContratoCumsModalidadPago_Command Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.AddContratoCumsModalidadPago_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.AddContratoCumsModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoCumsModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago registrada exitosamente. Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.AddContratoCumsModalidadPago_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoCumsModalidadPago

Actualiza la información de una modalidad de pago de CUMS de contrato existente. (apiContratoCumsModalidadPagoPut)
Este endpoint permite modificar los datos de una modalidad de pago previamente registrada para un CUMS de contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.UpdateContratoCumsModalidadPago_Command Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.UpdateContratoCumsModalidadPago_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.UpdateContratoCumsModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoCumsModalidaPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago actualizada exitosamente. Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.UpdateContratoCumsModalidadPago_Result

#### 404

No se encontró la modalidad de pago a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoCups

Up

    get /api/ContratoCups/ByIdContrato/{IdContrato}

Obtiene la lista de CUPS asociados a un contrato específico. (apiContratoCupsByIdContratoIdContratoGet)
Este endpoint permite consultar todos los CUPS registrados para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoCups.Queries.ListContratoCupsByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de CUPS obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoCups.Queries.ListContratoCupsByIdContrato_Result

#### 404

No se encontraron CUPS para el contrato especificado.

Up

    delete /api/ContratoCups/{IdContratoCups}

Elimina un CUPS de contrato por su identificador. (apiContratoCupsIdContratoCupsDelete)
Este endpoint permite eliminar un CUPS de contrato existente, identificándolo por su ID único.

### Path parameters

IdContratoCups (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoCups.Commands.DeleteContratoCups_Result

### Example data

Content-Type: application/json

    {
      "idContratoCums" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUPS eliminado exitosamente. Minsalud.SIIFA.API.Features.ContratoCups.Commands.DeleteContratoCups_Result

#### 404

No se encontró el CUPS a eliminar.

Up

    get /api/ContratoCups/{IdContratoCups}

Obtiene el detalle de un CUPS de contrato por su identificador. (apiContratoCupsIdContratoCupsGet)
Este endpoint devuelve la información detallada de un CUPS de contrato específico, incluyendo datos del procedimiento o servicio.

### Path parameters

IdContratoCups (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoCups.Queries.DetailContratoCups_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle del CUPS obtenido exitosamente. Minsalud.SIIFA.API.Features.ContratoCups.Queries.DetailContratoCups_Result

#### 404

No se encontró el CUPS solicitado.

Up

    post /api/ContratoCups

Registra un nuevo CUPS para un contrato. (apiContratoCupsPost)
Este endpoint permite crear un nuevo registro de CUPS asociado a un contrato, especificando los datos requeridos como código, descripción y valor.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoCups.Commands.AddContratoCups_Command Minsalud.SIIFA.API.Features.ContratoCups.Commands.AddContratoCups_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoCups.Commands.AddContratoCups_Result

### Example data

Content-Type: application/json

    {
      "idContratoCups" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUPS registrado exitosamente. Minsalud.SIIFA.API.Features.ContratoCups.Commands.AddContratoCups_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoCups

Actualiza la información de un CUPS de contrato existente. (apiContratoCupsPut)
Este endpoint permite modificar los datos de un CUPS previamente registrado, como el código, la descripción o el valor.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoCups.Commands.UpdateContratoCups_Command Minsalud.SIIFA.API.Features.ContratoCups.Commands.UpdateContratoCups_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoCups.Commands.UpdateContratoCups_Result

### Example data

Content-Type: application/json

    {
      "idContratoCups" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUPS actualizado exitosamente. Minsalud.SIIFA.API.Features.ContratoCups.Commands.UpdateContratoCups_Result

#### 404

No se encontró el CUPS a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoCupsModalidadPago

Up

    delete /api/ContratoCupsModalidadPago/{IdContratoCupsModalidadPago}

Elimina una modalidad de pago de CUPS de contrato por su identificador. (apiContratoCupsModalidadPagoIdContratoCupsModalidadPagoDelete)
Este endpoint permite eliminar una modalidad de pago asociada a un procedimiento (CUPS) de contrato, identificándola por su ID único.

### Path parameters

IdContratoCupsModalidadPago (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.DeleteContratoCupsModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoCupsModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago eliminada exitosamente. Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.DeleteContratoCupsModalidadPago_Result

#### 404

No se encontró la modalidad de pago a eliminar.

Up

    get /api/ContratoCupsModalidadPago/{IdContratoCupsModalidadPago}

Obtiene el detalle de una modalidad de pago de CUPS de contrato por su identificador. (apiContratoCupsModalidadPagoIdContratoCupsModalidadPagoGet)
Este endpoint devuelve la información detallada de una modalidad de pago asociada a un procedimiento (CUPS) de contrato específico.

### Path parameters

IdContratoCupsModalidadPago (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoCupsModalidadPago.Queries.DetailContratoCupsModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoCups" : 6,
      "idContratoModalidadPago" : 1,
      "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
      "valor" : 5.962133916683182,
      "idContratoCupsModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle de la modalidad de pago obtenido exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoCupsModalidadPago.Queries.DetailContratoCupsModalidadPago_Result

#### 404

No se encontró la modalidad de pago solicitada.

Up

    post /api/ContratoCupsModalidadPago

Registra una nueva modalidad de pago para un CUPS de contrato. (apiContratoCupsModalidadPagoPost)
Este endpoint permite crear un nuevo registro de modalidad de pago asociada a un procedimiento (CUPS) de contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.AddContratoCupsModalidadPago_Command Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.AddContratoCupsModalidadPago_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.AddContratoCupsModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoCupsModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago registrada exitosamente. Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.AddContratoCupsModalidadPago_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoCupsModalidadPago

Actualiza la información de una modalidad de pago de CUPS de contrato existente. (apiContratoCupsModalidadPagoPut)
Este endpoint permite modificar los datos de una modalidad de pago previamente registrada para un procedimiento (CUPS) de contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.UpdateContratoCupsModalidadPago_Command Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.UpdateContratoCupsModalidadPago_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.UpdateContratoCupsModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoCupsModalidaPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago actualizada exitosamente. Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.UpdateContratoCupsModalidadPago_Result

#### 404

No se encontró la modalidad de pago a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoEstado

Up

    get /api/ContratoEstado/ByIdContrato/{IdContrato}

Obtiene el historial de estados asociados a un contrato específico. (apiContratoEstadoByIdContratoIdContratoGet)
Este endpoint permite consultar todos los estados registrados para un contrato, filtrando por el identificador del contrato. El resultado incluye información detallada de cada cambio de estado, como fechas, observaciones y descripción del estado.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoEstado.Queries.ListContratoEstadoByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de estados obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoEstado.Queries.ListContratoEstadoByIdContrato_Result

#### 404

No se encontraron estados para el contrato especificado.

Up

    post /api/ContratoEstado

Registra un nuevo cambio de estado para un contrato. (apiContratoEstadoPost)
Este endpoint permite crear un nuevo registro de cambio de estado asociado a un contrato, especificando los datos requeridos como el código de estado, observación y fecha.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoEstado.Commands.AddContratoEstado_Command Minsalud.SIIFA.API.Features.ContratoEstado.Commands.AddContratoEstado_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoEstado.Commands.AddContratoEstado_Result

### Example data

Content-Type: application/json

    {
      "idContrato" : 6,
      "idContratoEstado" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Cambio de estado registrado exitosamente. Minsalud.SIIFA.API.Features.ContratoEstado.Commands.AddContratoEstado_Result

#### 400

Datos inválidos o faltantes en la solicitud.

# ContratoLiquidacion

Up

    get /api/ContratoLiquidacion/ByIdContrato/{IdContrato}

Obtiene la lista de liquidaciones asociadas a un contrato específico. (apiContratoLiquidacionByIdContratoIdContratoGet)
Este endpoint permite consultar todas las liquidaciones registradas para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.ListContratoLiquidacionByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de liquidaciones obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.ListContratoLiquidacionByIdContrato_Result

#### 404

No se encontraron liquidaciones para el contrato especificado.

Up

    delete /api/ContratoLiquidacion/{IdContratoLiquidacion}

Elimina una liquidación de contrato por su identificador. (apiContratoLiquidacionIdContratoLiquidacionDelete)
Este endpoint permite eliminar una liquidación de contrato existente, identificándola por su ID único.

### Path parameters

IdContratoLiquidacion (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.DeleteContratoLiquidacion_Result

### Example data

Content-Type: application/json

    {
      "idContratoCums" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Liquidación eliminada exitosamente. Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.DeleteContratoLiquidacion_Result

#### 404

No se encontró la liquidación a eliminar.

Up

    get /api/ContratoLiquidacion/{IdContratoLiquidacion}

Obtiene el detalle de una liquidación de contrato por su identificador. (apiContratoLiquidacionIdContratoLiquidacionGet)
Este endpoint devuelve la información detallada de una liquidación de contrato específica, incluyendo valores, fechas y observaciones.

### Path parameters

IdContratoLiquidacion (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.DetailContratoLiquidacion_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle de la liquidación obtenido exitosamente. Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.DetailContratoLiquidacion_Result

#### 404

No se encontró la liquidación solicitada.

Up

    post /api/ContratoLiquidacion

Registra una nueva liquidación para un contrato. (apiContratoLiquidacionPost)
Este endpoint permite crear un nuevo registro de liquidación asociada a un contrato, especificando los datos requeridos como valores, fechas y observaciones.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.AddContratoLiquidacion_Command Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.AddContratoLiquidacion_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.AddContratoLiquidacion_Result

### Example data

Content-Type: application/json

    {
      "idContratoLiquidacion" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Liquidación registrada exitosamente. Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.AddContratoLiquidacion_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoLiquidacion

Actualiza la información de una liquidación de contrato existente. (apiContratoLiquidacionPut)
Este endpoint permite modificar los datos de una liquidación previamente registrada, como valores, fechas u observaciones.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.UpdateContratoLiquidacion_Command Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.UpdateContratoLiquidacion_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.UpdateContratoLiquidacion_Result

### Example data

Content-Type: application/json

    {
      "idContratoLiquidacion" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Liquidación actualizada exitosamente. Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.UpdateContratoLiquidacion_Result

#### 404

No se encontró la liquidación a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoModalidadPago

Up

    get /api/ContratoModalidadPago/ByIdContrato/{IdContrato}

Obtiene la lista de modalidades de pago asociadas a un contrato específico. (apiContratoModalidadPagoByIdContratoIdContratoGet)
Este endpoint permite consultar todas las modalidades de pago registradas para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Queries.ListContratoModalidadPagoByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "idContratoModalidadPago" : 0,
      "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
      "idContrato" : 6,
      "codigoModalidad" : 1
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de modalidades de pago obtenida exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Queries.ListContratoModalidadPagoByIdContrato_Result

#### 404

No se encontraron modalidades de pago para el contrato especificado.

Up

    delete /api/ContratoModalidadPago/{IdContratoModalidadPago}

Elimina una modalidad de pago de contrato por su identificador. (apiContratoModalidadPagoIdContratoModalidadPagoDelete)
Este endpoint permite eliminar una modalidad de pago asociada a un contrato, identificándola por su ID único.

### Path parameters

IdContratoModalidadPago (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.DeleteContratoModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago eliminada exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.DeleteContratoModalidadPago_Result

#### 404

No se encontró la modalidad de pago a eliminar.

Up

    get /api/ContratoModalidadPago/{IdContratoModalidadPago}

Obtiene el detalle de una modalidad de pago de contrato por su identificador. (apiContratoModalidadPagoIdContratoModalidadPagoGet)
Este endpoint devuelve la información detallada de una modalidad de pago asociada a un contrato específico.

### Path parameters

IdContratoModalidadPago (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Queries.DetailContratoModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoModalidadPago" : 0,
      "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
      "idContrato" : 6,
      "codigoModalidad" : 1
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle de la modalidad de pago obtenido exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Queries.DetailContratoModalidadPago_Result

#### 404

No se encontró la modalidad de pago solicitada.

Up

    post /api/ContratoModalidadPago

Registra una nueva modalidad de pago para un contrato. (apiContratoModalidadPagoPost)
Este endpoint permite crear un nuevo registro de modalidad de pago asociada a un contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.AddContratoModalidadPago_Command Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.AddContratoModalidadPago_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.AddContratoModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoModalidadPago" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago registrada exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.AddContratoModalidadPago_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoModalidadPago

Actualiza la información de una modalidad de pago de contrato existente. (apiContratoModalidadPagoPut)
Este endpoint permite modificar los datos de una modalidad de pago previamente registrada para un contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.UpdateContratoModalidadPago_Command Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.UpdateContratoModalidadPago_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.UpdateContratoModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoModalidadPago" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago actualizada exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.UpdateContratoModalidadPago_Result

#### 404

No se encontró la modalidad de pago a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoOperacion

Up

    get /api/ContratoOperacion/ByIdContrato/{IdContrato}

Obtiene la lista de operaciones asociadas a un contrato específico. (apiContratoOperacionByIdContratoIdContratoGet)
Este endpoint permite consultar todas las operaciones registradas para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Queries.ListContratoOperacionByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "idContratoOperacion" : 0,
      "codigoDepartamento" : "codigoDepartamento",
      "nombreDepartamento" : "nombreDepartamento",
      "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
      "nombreMunicipio" : "nombreMunicipio",
      "idContrato" : 6,
      "codigoMunicipio" : "codigoMunicipio",
      "poblacionCubierta" : 1
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de operaciones obtenida exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Queries.ListContratoOperacionByIdContrato_Result

#### 404

No se encontraron operaciones para el contrato especificado.

Up

    delete /api/ContratoOperacion/{IdContratoOperacion}

Elimina una operación de contrato por su identificador. (apiContratoOperacionIdContratoOperacionDelete)
Este endpoint permite eliminar una operación de contrato existente, identificándola por su ID único.

### Path parameters

IdContratoOperacion (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.DeleteContratoOperacion_Result

### Example data

Content-Type: application/json

    {
      "idContratoOperacion" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Operación eliminada exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.DeleteContratoOperacion_Result

#### 404

No se encontró la operación a eliminar.

Up

    get /api/ContratoOperacion/{IdContratoOperacion}

Obtiene el detalle de una operación de contrato por su identificador. (apiContratoOperacionIdContratoOperacionGet)
Este endpoint devuelve la información detallada de una operación de contrato específica, incluyendo datos relevantes de la transacción o movimiento.

### Path parameters

IdContratoOperacion (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Queries.DetailContratoOperacion_Result

### Example data

Content-Type: application/json

    {
      "idContratoOperacion" : 0,
      "codigoDepartamento" : "codigoDepartamento",
      "nombreDepartamento" : "nombreDepartamento",
      "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
      "nombreMunicipio" : "nombreMunicipio",
      "idContrato" : 6,
      "codigoMunicipio" : "codigoMunicipio",
      "poblacionCubierta" : 1
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle de la operación obtenido exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Queries.DetailContratoOperacion_Result

#### 404

No se encontró la operación solicitada.

Up

    post /api/ContratoOperacion

Registra una nueva operación para un contrato. (apiContratoOperacionPost)
Este endpoint permite crear un nuevo registro de operación asociada a un contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.AddContratoOperacion_Command Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.AddContratoOperacion_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.AddContratoOperacion_Result

### Example data

Content-Type: application/json

    {
      "idContratoOperacion" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Operación registrada exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.AddContratoOperacion_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoOperacion

Actualiza la información de una operación de contrato existente. (apiContratoOperacionPut)
Este endpoint permite modificar los datos de una operación previamente registrada para un contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.UpdateContratoOperacion_Command Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.UpdateContratoOperacion_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.UpdateContratoOperacion_Result

### Example data

Content-Type: application/json

    {
      "idContratoOperacion" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Operación actualizada exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.UpdateContratoOperacion_Result

#### 404

No se encontró la operación a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoOtrosi

Up

    get /api/ContratoOtrosi/ByIdContrato/{IdContrato}

Obtiene la lista de otrosí asociados a un contrato específico. (apiContratoOtrosiByIdContratoIdContratoGet)
Este endpoint permite consultar todos los otrosí registrados para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.ListContratoOtrosiByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "estado" : "estado",
      "tipoAdicion" : true,
      "tipoProrroga" : true,
      "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"
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de otrosí obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.ListContratoOtrosiByIdContrato_Result

#### 404

No se encontraron otrosí para el contrato especificado.

Up

    get /api/ContratoOtrosi

Obtiene la lista de todos los otrosí registrados en el sistema. (apiContratoOtrosiGet)
Este endpoint permite consultar todos los otrosí registrados, sin filtrar por contrato.

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.ListContratoOtrosi_Result

### Example data

Content-Type: application/json

    {
      "estado" : "estado",
      "tipoAdicion" : true,
      "tipoProrroga" : true,
      "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"
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de otrosí obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.ListContratoOtrosi_Result

Up

    delete /api/ContratoOtrosi/{IdContratoOtrosi}

Elimina un otrosí de contrato por su identificador. (apiContratoOtrosiIdContratoOtrosiDelete)
Este endpoint permite eliminar un otrosí de contrato existente, identificándolo por su ID único.

### Path parameters

IdContratoOtrosi (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.DeleteContratoOtrosi_Result

### Example data

Content-Type: application/json

    {
      "idContratoOtroSi" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Otrosí eliminado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.DeleteContratoOtrosi_Result

#### 404

No se encontró el otrosí a eliminar.

Up

    get /api/ContratoOtrosi/{IdContratoOtrosi}

Obtiene el detalle de un otrosí de contrato por su identificador. (apiContratoOtrosiIdContratoOtrosiGet)
Este endpoint devuelve la información detallada de un otrosí de contrato específico, incluyendo fechas, valores y observaciones.

### Path parameters

IdContratoOtrosi (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_Result

### Example data

Content-Type: application/json

    {
      "estado" : "estado",
      "tipoAdicion" : true,
      "tipoProrroga" : true,
      "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,
      "idContrato" : 6,
      "nombre" : "nombre",
      "idContratoOtrosi" : 0,
      "fechaFinalizacion" : "2000-01-23T04:56:07.000+00:00"
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle del otrosí obtenido exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_Result

#### 404

No se encontró el otrosí solicitado.

Up

    post /api/ContratoOtrosi

Registra un nuevo otrosí para un contrato. (apiContratoOtrosiPost)
Este endpoint permite crear un nuevo registro de otrosí asociado a un contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.AddContratoOtrosi_Command Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.AddContratoOtrosi_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.AddContratoOtrosi_Result

### Example data

Content-Type: application/json

    {
      "idContrato" : 6,
      "idContratoOtroSi" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Otrosí registrado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.AddContratoOtrosi_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoOtrosi

Actualiza la información de un otrosí de contrato existente. (apiContratoOtrosiPut)
Este endpoint permite modificar los datos de un otrosí previamente registrado, como fechas, valores u observaciones.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.UpdateContratoOtrosi_Command Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.UpdateContratoOtrosi_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.UpdateContratoOtrosi_Result

### Example data

Content-Type: application/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"
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Otrosí actualizado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.UpdateContratoOtrosi_Result

#### 404

No se encontró el otrosí a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoOtrosiCums

Up

    get /api/ContratoOtrosiCums/ByIdContratoOtrosi/{IdContratoOtrosi}

Obtiene la lista de CUMS asociados a un otrosí específico. (apiContratoOtrosiCumsByIdContratoOtrosiIdContratoOtrosiGet)
Este endpoint permite consultar todos los CUMS registrados para un otrosí, filtrando por el identificador del otrosí.

### Path parameters

IdContratoOtrosi (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.ListContratoOtrosiCumsByIdContratoOtrosi_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de CUMS obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.ListContratoOtrosiCumsByIdContratoOtrosi_Result

#### 404

No se encontraron CUMS para el otrosí especificado.

Up

    delete /api/ContratoOtrosiCums/{IdContratoOtrosiCums}

Elimina un CUMS de otrosí de contrato por su identificador. (apiContratoOtrosiCumsIdContratoOtrosiCumsDelete)
Este endpoint permite eliminar un CUMS de otrosí de contrato existente, identificándolo por su ID único.

### Path parameters

IdContratoOtrosiCums (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.DeleteContratoOtrosiCums_Result

### Example data

Content-Type: application/json

    {
      "idContratoOtrosiCums" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUMS eliminado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.DeleteContratoOtrosiCums_Result

#### 404

No se encontró el CUMS a eliminar.

Up

    get /api/ContratoOtrosiCums/{IdContratoOtrosiCums}

Obtiene el detalle de un CUMS de otrosí de contrato por su identificador. (apiContratoOtrosiCumsIdContratoOtrosiCumsGet)
Este endpoint devuelve la información detallada de un CUMS de otrosí de contrato específico, incluyendo datos de medicamento o insumo.

### Path parameters

IdContratoOtrosiCums (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.DetailContratoOtrosiCums_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle del CUMS obtenido exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.DetailContratoOtrosiCums_Result

#### 404

No se encontró el CUMS solicitado.

Up

    post /api/ContratoOtrosiCums

Registra un nuevo CUMS para un otrosí de contrato. (apiContratoOtrosiCumsPost)
Este endpoint permite crear un nuevo registro de CUMS asociado a un otrosí de contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.AddContratoOtrosiCums_Command Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.AddContratoOtrosiCums_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.AddContratoOtrosiCums_Result

### Example data

Content-Type: application/json

    {
      "idContratoOtroSiCums" : 0,
      "idContratoOtroSi" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUMS registrado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.AddContratoOtrosiCums_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoOtrosiCums

Actualiza la información de un CUMS de otrosí de contrato existente. (apiContratoOtrosiCumsPut)
Este endpoint permite modificar los datos de un CUMS previamente registrado para un otrosí de contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.UpdateContratoOtrosiCums_Command Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.UpdateContratoOtrosiCums_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.UpdateContratoOtrosiCums_Result

### Example data

Content-Type: application/json

    {
      "idContratoOtrosiCums" : 0,
      "idContratoOtrosi" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

CUMS actualizado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.UpdateContratoOtrosiCums_Result

#### 404

No se encontró el CUMS a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoOtrosiPrestadorServicio

Up

    get /api/ContratoOtrosiPrestadorServicio/ByIdContratoOtrosi/{IdContratoOtrosi}

Obtiene la lista de prestadores de servicio asociados a un otrosí específico. (apiContratoOtrosiPrestadorServicioByIdContratoOtrosiIdContratoOtrosiGet)
Este endpoint permite consultar todos los prestadores de servicio registrados para un otrosí, filtrando por el identificador del otrosí.

### Path parameters

IdContratoOtrosi (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_Result

### Example data

Content-Type: application/json

    {
      "codigoHabilitacion" : "codigoHabilitacion",
      "codigoServicio" : 5,
      "servicio" : {
        "nombreServicio" : "nombreServicio",
        "codigoServicio" : 5,
        "incluidoPbs" : true
      },
      "numeroSede" : "numeroSede",
      "idContratoPrestadorServicio" : 1,
      "idContratoOtrosiPrestadorServicio" : 6,
      "idContratoOtrosi" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de prestadores de servicio obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_Result

#### 404

No se encontraron prestadores de servicio para el otrosí especificado.

Up

    delete /api/ContratoOtrosiPrestadorServicio/{IdContratoOtrosiPrestadorServicio}

Elimina un prestador de servicio de otrosí de contrato por su identificador. (apiContratoOtrosiPrestadorServicioIdContratoOtrosiPrestadorServicioDelete)
Este endpoint permite eliminar un prestador de servicio de otrosí de contrato existente, identificándolo por su ID único.

### Path parameters

IdContratoOtrosiPrestadorServicio (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.DeleteContratoOtrosiPrestadorServicio_Result

### Example data

Content-Type: application/json

    {
      "idContratoOtrosiPrestadorServicio" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Prestador de servicio eliminado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.DeleteContratoOtrosiPrestadorServicio_Result

#### 404

No se encontró el prestador de servicio a eliminar.

Up

    get /api/ContratoOtrosiPrestadorServicio/{IdContratoOtrosiPrestadorServicio}

Obtiene el detalle de un prestador de servicio de otrosí de contrato por su identificador. (apiContratoOtrosiPrestadorServicioIdContratoOtrosiPrestadorServicioGet)
Este endpoint devuelve la información detallada de un prestador de servicio de otrosí de contrato específico, incluyendo datos de la entidad o profesional.

### Path parameters

IdContratoOtrosiPrestadorServicio (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.DetailContratoOtrosiPrestadorServicio_Result

### Example data

Content-Type: application/json

    {
      "codigoHabilitacion" : "codigoHabilitacion",
      "codigoServicio" : 5,
      "servicio" : {
        "nombreServicio" : "nombreServicio",
        "codigoServicio" : 5,
        "incluidoPbs" : true
      },
      "numeroSede" : "numeroSede",
      "idContratoPrestadorServicio" : 1,
      "idContratoOtrosiPrestadorServicio" : 6,
      "idContratoOtrosi" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle del prestador de servicio obtenido exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.DetailContratoOtrosiPrestadorServicio_Result

#### 404

No se encontró el prestador de servicio solicitado.

Up

    post /api/ContratoOtrosiPrestadorServicio

Registra un nuevo prestador de servicio para un otrosí de contrato. (apiContratoOtrosiPrestadorServicioPost)
Este endpoint permite crear un nuevo registro de prestador de servicio asociado a un otrosí de contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.AddContratoOtrosiPrestadorServicio_Command Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.AddContratoOtrosiPrestadorServicio_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.AddContratoOtrosiPrestadorServicio_Result

### Example data

Content-Type: application/json

    {
      "idContratoOtrosiPrestadorServicio" : 0,
      "idContratoOtrosi" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Prestador de servicio registrado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.AddContratoOtrosiPrestadorServicio_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoOtrosiPrestadorServicio

Actualiza la información de un prestador de servicio de otrosí de contrato existente. (apiContratoOtrosiPrestadorServicioPut)
Este endpoint permite modificar los datos de un prestador de servicio previamente registrado para un otrosí de contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.UpdateContratoOtrosiPrestadorServicio_Command Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.UpdateContratoOtrosiPrestadorServicio_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.UpdateContratoOtrosiPrestadorServicio_Result

### Example data

Content-Type: application/json

    {
      "idContratoOtrosiPrestadorServicio" : 0,
      "idContratoOtrosi" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Prestador de servicio actualizado exitosamente. Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.UpdateContratoOtrosiPrestadorServicio_Result

#### 404

No se encontró el prestador de servicio a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoPrestadorServicio

Up

    get /api/ContratoPrestadorServicio/ByIdContrato/{IdContrato}

Obtiene la lista de prestadores de servicio asociados a un contrato específico. (apiContratoPrestadorServicioByIdContratoIdContratoGet)
Este endpoint permite consultar todos los prestadores de servicio registrados para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.ListContratoPrestadorServicioByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de prestadores de servicio obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.ListContratoPrestadorServicioByIdContrato_Result

#### 404

No se encontraron prestadores de servicio para el contrato especificado.

Up

    delete /api/ContratoPrestadorServicio/{IdContratoPrestadorServicio}

Elimina un prestador de servicio de contrato por su identificador. (apiContratoPrestadorServicioIdContratoPrestadorServicioDelete)
Este endpoint permite eliminar un prestador de servicio de contrato existente, identificándolo por su ID único.

### Path parameters

IdContratoPrestadorServicio (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.DeleteContratoPrestadorServicio_Result

### Example data

Content-Type: application/json

    {
      "idContratoPrestadorServicio" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Prestador de servicio eliminado exitosamente. Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.DeleteContratoPrestadorServicio_Result

#### 404

No se encontró el prestador de servicio a eliminar.

Up

    get /api/ContratoPrestadorServicio/{IdContratoPrestadorServicio}

Obtiene el detalle de un prestador de servicio de contrato por su identificador. (apiContratoPrestadorServicioIdContratoPrestadorServicioGet)
Este endpoint devuelve la información detallada de un prestador de servicio de contrato específico, incluyendo datos de la entidad o profesional.

### Path parameters

IdContratoPrestadorServicio (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.DetailContratoPrestadorServicio_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle del prestador de servicio obtenido exitosamente. Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.DetailContratoPrestadorServicio_Result

#### 404

No se encontró el prestador de servicio solicitado.

Up

    post /api/ContratoPrestadorServicio

Registra un nuevo prestador de servicio para un contrato. (apiContratoPrestadorServicioPost)
Este endpoint permite crear un nuevo registro de prestador de servicio asociado a un contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.AddContratoPrestadorServicio_Command Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.AddContratoPrestadorServicio_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.AddContratoPrestadorServicio_Result

### Example data

Content-Type: application/json

    {
      "idContratoPrestadorServicio" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Prestador de servicio registrado exitosamente. Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.AddContratoPrestadorServicio_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoPrestadorServicio

Actualiza la información de un prestador de servicio de contrato existente. (apiContratoPrestadorServicioPut)
Este endpoint permite modificar los datos de un prestador de servicio previamente registrado para un contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.UpdateContratoPrestadorServicio_Command Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.UpdateContratoPrestadorServicio_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.UpdateContratoPrestadorServicio_Result

### Example data

Content-Type: application/json

    {
      "idContratoPrestadorServicio" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Prestador de servicio actualizado exitosamente. Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.UpdateContratoPrestadorServicio_Result

#### 404

No se encontró el prestador de servicio a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoPrestadorServicioModalidadPago

Up

    delete /api/ContratoPrestadorServicioModalidadPago/{IdContratoPrestadorServicioModalidadPago}

Elimina una modalidad de pago de prestador de servicio de contrato por su identificador. (apiContratoPrestadorServicioModalidadPagoIdContratoPrestadorServicioModalidadPagoDelete)
Este endpoint permite eliminar una modalidad de pago asociada a un prestador de servicio de contrato, identificándola por su ID único.

### Path parameters

IdContratoPrestadorServicioModalidadPago (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.DeleteContratoPrestadorServicioModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoPrestadorServicioModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago eliminada exitosamente. Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.DeleteContratoPrestadorServicioModalidadPago_Result

#### 404

No se encontró la modalidad de pago a eliminar.

Up

    get /api/ContratoPrestadorServicioModalidadPago/{IdContratoPrestadorServicioModalidadPago}

Obtiene el detalle de una modalidad de pago de prestador de servicio de contrato por su identificador. (apiContratoPrestadorServicioModalidadPagoIdContratoPrestadorServicioModalidadPagoGet)
Este endpoint devuelve la información detallada de una modalidad de pago asociada a un prestador de servicio de contrato específico.

### Path parameters

IdContratoPrestadorServicioModalidadPago (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Contrato.Features.ContratoPrestadorServicioModalidadPago.Queries.DetailContratoPrestadorServicioModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoModalidadPago" : 1,
      "fechaRegistro" : "2000-01-23T04:56:07.000+00:00",
      "valor" : 5.962133916683182,
      "idContratoPrestadorServicioModalidadPago" : 0,
      "idContratoPrestadorServicio" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle de la modalidad de pago obtenido exitosamente. Minsalud.SIIFA.API.Contrato.Features.ContratoPrestadorServicioModalidadPago.Queries.DetailContratoPrestadorServicioModalidadPago_Result

#### 404

No se encontró la modalidad de pago solicitada.

Up

    post /api/ContratoPrestadorServicioModalidadPago

Registra una nueva modalidad de pago para un prestador de servicio de contrato. (apiContratoPrestadorServicioModalidadPagoPost)
Este endpoint permite crear un nuevo registro de modalidad de pago asociada a un prestador de servicio de contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.AddContratoPrestadorServicioModalidadPago_Command Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.AddContratoPrestadorServicioModalidadPago_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.AddContratoPrestadorServicioModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoPrestadorServicioModalidadPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago registrada exitosamente. Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.AddContratoPrestadorServicioModalidadPago_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoPrestadorServicioModalidadPago

Actualiza la información de una modalidad de pago de prestador de servicio de contrato existente. (apiContratoPrestadorServicioModalidadPagoPut)
Este endpoint permite modificar los datos de una modalidad de pago previamente registrada para un prestador de servicio de contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.UpdateContratoPrestadorServicioModalidadPago_Command Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.UpdateContratoPrestadorServicioModalidadPago_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.UpdateContratoPrestadorServicioModalidadPago_Result

### Example data

Content-Type: application/json

    {
      "idContratoPrestadorServicioModalidaPago" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Modalidad de pago actualizada exitosamente. Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.UpdateContratoPrestadorServicioModalidadPago_Result

#### 404

No se encontró la modalidad de pago a actualizar.

#### 400

Datos inválidos en la solicitud.

# ContratoRegimen

Up

    get /api/ContratoRegimen/ByIdContrato/{IdContrato}

Obtiene la lista de regímenes asociados a un contrato específico. (apiContratoRegimenByIdContratoIdContratoGet)
Este endpoint permite consultar todos los regímenes registrados para un contrato, filtrando por el identificador del contrato.

### Path parameters

IdContrato (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.ListContratoRegimenByIdContrato_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de regímenes obtenida exitosamente. Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.ListContratoRegimenByIdContrato_Result

#### 404

No se encontraron regímenes para el contrato especificado.

Up

    delete /api/ContratoRegimen/{IdContratoRegimen}

Elimina un régimen de contrato por su identificador. (apiContratoRegimenIdContratoRegimenDelete)
Este endpoint permite eliminar un régimen de contrato existente, identificándolo por su ID único.

### Path parameters

IdContratoRegimen (required)
Path Parameter — default: null format: int64

### Return type

Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.DeleteContratoRegimen_Result

### Example data

Content-Type: application/json

    {
      "idContratoRegimen" : 0
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Régimen eliminado exitosamente. Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.DeleteContratoRegimen_Result

#### 404

No se encontró el régimen a eliminar.

Up

    get /api/ContratoRegimen/{IdContratoRegimen}

Obtiene el detalle de un régimen de contrato por su identificador. (apiContratoRegimenIdContratoRegimenGet)
Este endpoint devuelve la información detallada de un régimen de contrato específico, incluyendo tipo, vigencia y condiciones.

### Path parameters

IdContratoRegimen (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.DetailContratoRegimen_Result

### Example data

Content-Type: application/json

    {
      "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
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle del régimen obtenido exitosamente. Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.DetailContratoRegimen_Result

#### 404

No se encontró el régimen solicitado.

Up

    post /api/ContratoRegimen

Registra un nuevo régimen para un contrato. (apiContratoRegimenPost)
Este endpoint permite crear un nuevo registro de régimen asociado a un contrato, especificando los datos requeridos.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.AddContratoRegimen_Command Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.AddContratoRegimen_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.AddContratoRegimen_Result

### Example data

Content-Type: application/json

    {
      "idContratoRegimen" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Régimen registrado exitosamente. Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.AddContratoRegimen_Result

#### 400

Datos inválidos o faltantes en la solicitud.

Up

    put /api/ContratoRegimen

Actualiza la información de un régimen de contrato existente. (apiContratoRegimenPut)
Este endpoint permite modificar los datos de un régimen previamente registrado para un contrato.

### Consumes

This API call consumes the following media types via the Content-Type request header:

- `application/json`
- `text/json`
- `application/*+json`

### Request body

Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.UpdateContratoRegimen_Command Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.UpdateContratoRegimen_Command (optional)
Body Parameter —

### Return type

Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.UpdateContratoRegimen_Result

### Example data

Content-Type: application/json

    {
      "idContratoRegimen" : 0,
      "idContrato" : 6
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Régimen actualizado exitosamente. Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.UpdateContratoRegimen_Result

#### 404

No se encontró el régimen a actualizar.

#### 400

Datos inválidos en la solicitud.

# ReferenciaCums

Up

    get /api/ReferenciaCums/ByIdCums/{IdCums}

Obtiene el detalle de una referencia CUMS por su identificador único. (apiReferenciaCumsByIdCumsIdCumsGet)
Este endpoint permite consultar toda la información asociada a una referencia CUMS específica, identificada por su IdCums.

### Path parameters

IdCums (required)
Path Parameter — default: null format: int32

### Return type

Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.GetByIdCums_Result

### Example data

Content-Type: application/json

    {
      "descripcion" : "descripcion",
      "codigoAtc" : "codigoAtc",
      "expedienteCum" : 6,
      "consecutivoCum" : 1,
      "incluidoPbs" : true,
      "idCums" : 0,
      "nombre" : "nombre"
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Detalle de la referencia CUMS obtenido exitosamente. Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.GetByIdCums_Result

#### 404

No se encontró la referencia CUMS con el identificador proporcionado.

Up

    get /api/ReferenciaCums

Obtiene una lista de referencias CUMS filtradas por los parámetros de búsqueda proporcionados. (apiReferenciaCumsGet)
Este endpoint permite buscar referencias CUMS utilizando texto libre, expediente CUM o código ATC. El resultado incluye información relevante como el nombre, descripción, código ATC y si está incluido en el PBS.

### Query parameters

TextoConsulta (optional)
Query Parameter — default: null
NumeroRegistros (optional)
Query Parameter — default: null format: int32

### Return type

array[Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.ListReferenciaCums_Result]

### Example data

Content-Type: application/json

    [ {
      "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"
    } ]

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de referencias CUMS obtenida exitosamente.

#### 400

Parámetros de búsqueda inválidos.

# ReferenciaCups

Up

    get /api/ReferenciaCups/ByIdCups/{IdCups}

Obtiene el detalle de una referencia CUPS a partir de su identificador único. (apiReferenciaCupsByIdCupsIdCupsGet)
Este endpoint permite consultar toda la información relevante de un procedimiento específico, identificado por su IdCups. Es útil para validación, auditoría y análisis detallado de procedimientos en el sistema.

### Path parameters

IdCups (required)
Path Parameter — default: null

### Return type

Minsalud.SIIFA.API.Features.ReferenciaCups.Queries.GetByIdCups_Result

### Example data

Content-Type: application/json

    {
      "codigoCupsSispro" : "codigoCupsSispro",
      "codigoCupsNumerico" : 0,
      "incluidoPbs" : true,
      "nombre" : "nombre"
    }

### Example data

Content-Type: text/json

    Custom MIME type example not yet supported: text/json

### Example data

Content-Type: text/plain

    Custom MIME type example not yet supported: text/plain

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Consulta exitosa. Se devuelve el detalle de la referencia CUPS. Minsalud.SIIFA.API.Features.ReferenciaCups.Queries.GetByIdCups_Result

#### 404

No se encontró ninguna referencia CUPS con el identificador proporcionado.

Up

    get /api/ReferenciaCups

Obtiene la lista de referencias CUPS según los parámetros de consulta. (apiReferenciaCupsGet)
Este endpoint permite consultar todas las referencias CUPS disponibles, filtrando según los criterios definidos en el parámetro de consulta. Es útil para procesos de integración, auditoría y soporte a la toma de decisiones clínicas y administrativas.

### Query parameters

TextoConsulta (optional)
Query Parameter — default: null
NumeroRegistros (optional)
Query Parameter — default: null format: int32

### Return type

array[Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.ListReferenciaCups_Result]

### Example data

Content-Type: application/json

    [ {
      "codigoCupsSispro" : "codigoCupsSispro",
      "codigoCupsNumerico" : 0,
      "incluidoPbs" : true,
      "nombre" : "nombre"
    }, {
      "codigoCupsSispro" : "codigoCupsSispro",
      "codigoCupsNumerico" : 0,
      "incluidoPbs" : true,
      "nombre" : "nombre"
    } ]

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de referencias CUPS obtenida exitosamente.

# ReferenciaMunicipio

Up

    get /api/ReferenciaMunicipio

Obtiene la lista de municipios de referencia según los parámetros de consulta. (apiReferenciaMunicipioGet)
Este endpoint permite consultar todos los municipios de referencia disponibles, filtrando según los criterios definidos en el parámetro de consulta. El resultado incluye información del municipio y su departamento asociado.

### Query parameters

query (optional)
Query Parameter — Parámetro que contiene los criterios de búsqueda para los municipios de referencia. default: null

### Return type

array[Minsalud.SIIFA.API.Features.ReferenciaMunicipio.Queries.ListReferenciaMunicipio_Result]

### Example data

Content-Type: application/json

    [ {
      "codigoDepartamento" : "codigoDepartamento",
      "nombreDepartamento" : "nombreDepartamento",
      "nombreMunicipio" : "nombreMunicipio",
      "codigoMunicipio" : "codigoMunicipio"
    }, {
      "codigoDepartamento" : "codigoDepartamento",
      "nombreDepartamento" : "nombreDepartamento",
      "nombreMunicipio" : "nombreMunicipio",
      "codigoMunicipio" : "codigoMunicipio"
    } ]

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de municipios de referencia obtenida exitosamente.

# ReferenciaReps

Up

    get /api/ReferenciaReps/ByNitPrestador/{Nit}

Obtiene la lista de referencias REPS asociadas a un prestador según su NIT. (apiReferenciaRepsByNitPrestadorNitGet)
Este endpoint permite consultar todas las referencias REPS disponibles para un prestador de servicios de salud, filtrando por el NIT del prestador.

### Path parameters

Nit (required)
Path Parameter — default: null

### Return type

array[Minsalud.SIIFA.API.Features.ReferenciaReps.Queries.ListReferenciaRepsByNit_Result]

### Example data

Content-Type: application/json

    [ {
      "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
    } ]

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

Lista de referencias REPS obtenida exitosamente.

# WeatherForecast

Up

    get /WeatherForecast

(getWeatherForecast)

### Return type

array[Minsalud.SIIFA.API.WeatherForecast]

### Example data

Content-Type: application/json

    [ {
      "date" : "2000-01-23",
      "summary" : "summary",
      "temperatureC" : 0,
      "temperatureF" : 6
    }, {
      "date" : "2000-01-23",
      "summary" : "summary",
      "temperatureC" : 0,
      "temperatureF" : 6
    } ]

### Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

- `text/plain`
- `application/json`
- `text/json`

### Responses

#### 200

OK

## Models

[ Jump to Methods ]

### Table of Contents

1. `Microsoft.AspNetCore.Mvc.ProblemDetails` -
2. `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.AddContratoAnticipo_Command` -
3. `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.AddContratoAnticipo_Result` -
4. `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.DeleteContratoAnticipo_Result` -
5. `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.UpdateContratoAnticipo_Command` -
6. `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.UpdateContratoAnticipo_Result` -
7. `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Queries.DetailContratoAnticipo_Result` -
8. `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Queries.ListContratoAnticipoByIdContrato_Result` -
9. `Minsalud.SIIFA.API.Contrato.Features.ContratoCumsModalidadPago.Queries.DetailContratoCumsModalidadPago_Result` -
10. `Minsalud.SIIFA.API.Contrato.Features.ContratoCupsModalidadPago.Queries.DetailContratoCupsModalidadPago_Result` -
11. `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.AddContratoModalidadPago_Command` -
12. `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.AddContratoModalidadPago_Result` -
13. `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.DeleteContratoModalidadPago_Result` -
14. `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.UpdateContratoModalidadPago_Command` -
15. `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.UpdateContratoModalidadPago_Result` -
16. `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Queries.DetailContratoModalidadPago_Result` -
17. `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Queries.ListContratoModalidadPagoByIdContrato_Result` -
18. `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.AddContratoOperacion_Command` -
19. `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.AddContratoOperacion_Result` -
20. `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.DeleteContratoOperacion_Result` -
21. `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.UpdateContratoOperacion_Command` -
22. `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.UpdateContratoOperacion_Result` -
23. `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Queries.DetailContratoOperacion_Result` -
24. `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Queries.ListContratoOperacionByIdContrato_Result` -
25. `Minsalud.SIIFA.API.Contrato.Features.ContratoPrestadorServicioModalidadPago.Queries.DetailContratoPrestadorServicioModalidadPago_Result` -
26. `Minsalud.SIIFA.API.Features.CodigoReferencia.Queries.ListCodigoReferenciaByIdDominio_Result` -
27. `Minsalud.SIIFA.API.Features.CodigoReferencia.Queries.ListCodigoReferenciaByNombreDominio_Result` -
28. `Minsalud.SIIFA.API.Features.Contrato.Commands.AddContratoCums_Command` -
29. `Minsalud.SIIFA.API.Features.Contrato.Commands.AddContratoCums_Result` -
30. `Minsalud.SIIFA.API.Features.Contrato.Commands.AddContrato_Command` -
31. `Minsalud.SIIFA.API.Features.Contrato.Commands.AddContrato_Result` -
32. `Minsalud.SIIFA.API.Features.Contrato.Commands.DeleteContratoCums_Result` -
33. `Minsalud.SIIFA.API.Features.Contrato.Commands.DeleteContrato_Result` -
34. `Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContratoCums_Command` -
35. `Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContratoCums_Result` -
36. `Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContrato_Command` -
37. `Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContrato_Result` -
38. `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContratoCums_Result` -
39. `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContratoCums_ResultReferenciaCums` -
40. `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_Result` -
41. `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultContratoRegimen` -
42. `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultEmpresa` -
43. `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultModalidadPago` -
44. `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultOtroSi` -
45. `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContratoCumsByIdContrato_Result` -
46. `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContratoCumsByIdContrato_ResultReferenciaCums` -
47. `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_Result` -
48. `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_ResultContratoRegimen` -
49. `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_ResultEmpresa` -
50. `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.AddContratoCumsModalidadPago_Command` -
51. `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.AddContratoCumsModalidadPago_Result` -
52. `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.DeleteContratoCumsModalidadPago_Result` -
53. `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.UpdateContratoCumsModalidadPago_Command` -
54. `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.UpdateContratoCumsModalidadPago_Result` -
55. `Minsalud.SIIFA.API.Features.ContratoCups.Commands.AddContratoCups_Command` -
56. `Minsalud.SIIFA.API.Features.ContratoCups.Commands.AddContratoCups_Result` -
57. `Minsalud.SIIFA.API.Features.ContratoCups.Commands.DeleteContratoCups_Result` -
58. `Minsalud.SIIFA.API.Features.ContratoCups.Commands.UpdateContratoCups_Command` -
59. `Minsalud.SIIFA.API.Features.ContratoCups.Commands.UpdateContratoCups_Result` -
60. `Minsalud.SIIFA.API.Features.ContratoCups.Queries.DetailContratoCups_Result` -
61. `Minsalud.SIIFA.API.Features.ContratoCups.Queries.DetailContratoCups_ResultReferenciaCups` -
62. `Minsalud.SIIFA.API.Features.ContratoCups.Queries.ListContratoCupsByIdContrato_Result` -
63. `Minsalud.SIIFA.API.Features.ContratoCups.Queries.ListContratoCupsByIdContrato_ResultReferenciaCups` -
64. `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.AddContratoCupsModalidadPago_Command` -
65. `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.AddContratoCupsModalidadPago_Result` -
66. `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.DeleteContratoCupsModalidadPago_Result` -
67. `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.UpdateContratoCupsModalidadPago_Command` -
68. `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.UpdateContratoCupsModalidadPago_Result` -
69. `Minsalud.SIIFA.API.Features.ContratoEstado.Commands.AddContratoEstado_Command` -
70. `Minsalud.SIIFA.API.Features.ContratoEstado.Commands.AddContratoEstado_Result` -
71. `Minsalud.SIIFA.API.Features.ContratoEstado.Queries.ListContratoEstadoByIdContrato_Result` -
72. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.AddContratoLiquidacion_Command` -
73. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.AddContratoLiquidacion_Result` -
74. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.DeleteContratoLiquidacion_Result` -
75. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.UpdateContratoLiquidacion_Command` -
76. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.UpdateContratoLiquidacion_Result` -
77. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.DetailContratoLiquidacion_Result` -
78. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.DetailContratoLiquidacion_ResultReferenciaCausalLiquidacion` -
79. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.ListContratoLiquidacionByIdContrato_Result` -
80. `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.ListContratoLiquidacionByIdContrato_ResultReferenciaCausalLiquidacion` -
81. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.AddContratoOtrosi_Command` -
82. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.AddContratoOtrosi_Result` -
83. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.DeleteContratoOtrosi_Result` -
84. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.UpdateContratoOtrosi_Command` -
85. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.UpdateContratoOtrosi_Result` -
86. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_Result` -
87. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultContrato` -
88. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultContratoRegimen` -
89. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultEmpresa` -
90. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.ListContratoOtrosiByIdContrato_Result` -
91. `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.ListContratoOtrosi_Result` -
92. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.AddContratoOtrosiCums_Command` -
93. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.AddContratoOtrosiCums_Result` -
94. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.DeleteContratoOtrosiCums_Result` -
95. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.UpdateContratoOtrosiCums_Command` -
96. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.UpdateContratoOtrosiCums_Result` -
97. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.DetailContratoOtrosiCums_Result` -
98. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.DetailContratoOtrosiCums_ResultReferenciaCums` -
99. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.ListContratoOtrosiCumsByIdContratoOtrosi_Result` -
100. `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.ListContratoOtrosiCumsByIdContratoOtrosi_ResultReferenciaCums` -
101. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.AddContratoOtrosiPrestadorServicio_Command` -
102. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.AddContratoOtrosiPrestadorServicio_Result` -
103. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.DeleteContratoOtrosiPrestadorServicio_Result` -
104. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.UpdateContratoOtrosiPrestadorServicio_Command` -
105. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.UpdateContratoOtrosiPrestadorServicio_Result` -
106. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.DetailContratoOtrosiPrestadorServicio_Result` -
107. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.DetailContratoOtrosiPrestadorServicio_ResultReferenciaServicio` -
108. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_Result` -
109. `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_ResultReferenciaServicio` -
110. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.AddContratoPrestadorServicio_Command` -
111. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.AddContratoPrestadorServicio_Result` -
112. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.DeleteContratoPrestadorServicio_Result` -
113. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.UpdateContratoPrestadorServicio_Command` -
114. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.UpdateContratoPrestadorServicio_Result` -
115. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.DetailContratoPrestadorServicio_Result` -
116. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.DetailContratoPrestadorServicio_ResultReferenciaServicio` -
117. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.ListContratoPrestadorServicioByIdContrato_Result` -
118. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.ListContratoPrestadorServicioByIdContrato_ResultReferenciaServicio` -
119. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.AddContratoPrestadorServicioModalidadPago_Command` -
120. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.AddContratoPrestadorServicioModalidadPago_Result` -
121. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.DeleteContratoPrestadorServicioModalidadPago_Result` -
122. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.UpdateContratoPrestadorServicioModalidadPago_Command` -
123. `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.UpdateContratoPrestadorServicioModalidadPago_Result` -
124. `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.AddContratoRegimen_Command` -
125. `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.AddContratoRegimen_Result` -
126. `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.DeleteContratoRegimen_Result` -
127. `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.UpdateContratoRegimen_Command` -
128. `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.UpdateContratoRegimen_Result` -
129. `Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.DetailContratoRegimen_Result` -
130. `Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.DetailContratoRegimen_ResultReferenciaRegimen` -
131. `Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.ListContratoRegimenByIdContrato_Result` -
132. `Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.ListContratoRegimenByIdContrato_ResultReferenciaRegimen` -
133. `Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.GetByIdCums_Result` -
134. `Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.ListReferenciaCums_Result` -
135. `Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.ListReferenciaCups_Result` -
136. `Minsalud.SIIFA.API.Features.ReferenciaCups.Queries.GetByIdCups_Result` -
137. `Minsalud.SIIFA.API.Features.ReferenciaMunicipio.Queries.ListReferenciaMunicipio_Result` -
138. `Minsalud.SIIFA.API.Features.ReferenciaReps.Queries.ListReferenciaRepsByNit_Result` -
139. `Minsalud.SIIFA.API.WeatherForecast` -
140. `PaginadorGenerico_Result` - PaginadorGenerico_Result

### `Microsoft.AspNetCore.Mvc.ProblemDetails` - Up

type (optional)
String
title (optional)
String
status (optional)
Integer format: int32
detail (optional)
String
instance (optional)
String

### `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.AddContratoAnticipo_Command` - Up

idContrato (optional)
Integer format: int32
codigoFuente (optional)
Integer format: int32
referencia (optional)
String
valorAnticipo (optional)
Double format: double
fechaAnticipo (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.AddContratoAnticipo_Result` - Up

idContratoAnticipo (optional)
Long format: int64

### `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.DeleteContratoAnticipo_Result` - Up

idContratoAnticipo (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.UpdateContratoAnticipo_Command` - Up

idContratoAnticipo (optional)
Integer format: int32
codigoFuente (optional)
Integer format: int32
referencia (optional)
String
valorAnticipo (optional)
Double format: double
fechaAnticipo (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Commands.UpdateContratoAnticipo_Result` - Up

idContratoAnticipo (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Queries.DetailContratoAnticipo_Result` - Up

idContratoAnticipo (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoFuente (optional)
Integer format: int32
referencia (optional)
String
valorAnticipo (optional)
Double format: double
fechaAnticipo (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoAnticipo.Queries.ListContratoAnticipoByIdContrato_Result` - Up

idContratoAnticipo (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoFuente (optional)
Integer format: int32
referencia (optional)
String
valorAnticipo (optional)
Double format: double
fechaAnticipo (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoCumsModalidadPago.Queries.DetailContratoCumsModalidadPago_Result` - Up

idContratoCumsModalidadPago (optional)
Long format: int64
idContratoCums (optional)
Integer format: int32
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoCupsModalidadPago.Queries.DetailContratoCupsModalidadPago_Result` - Up

idContratoCupsModalidadPago (optional)
Long format: int64
idContratoCups (optional)
Integer format: int32
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.AddContratoModalidadPago_Command` - Up

idContrato (optional)
Integer format: int32
codigoModalidad
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.AddContratoModalidadPago_Result` - Up

idContratoModalidadPago (optional)
Long format: int64
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.DeleteContratoModalidadPago_Result` - Up

idContratoModalidadPago (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.UpdateContratoModalidadPago_Command` - Up

idContratoModalidadPago (optional)
Integer format: int32
codigoModalidad (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Commands.UpdateContratoModalidadPago_Result` - Up

idContratoModalidadPago (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Queries.DetailContratoModalidadPago_Result` - Up

idContratoModalidadPago (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoModalidad
Integer format: int32
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoModalidadPago.Queries.ListContratoModalidadPagoByIdContrato_Result` - Up

idContratoModalidadPago (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoModalidad
Integer format: int32
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.AddContratoOperacion_Command` - Up

idContrato (optional)
Integer format: int32
codigoMunicipio (optional)
String
poblacionCubierta (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.AddContratoOperacion_Result` - Up

idContratoOperacion (optional)
Long format: int64
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.DeleteContratoOperacion_Result` - Up

idContratoOperacion (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.UpdateContratoOperacion_Command` - Up

idContratoOperacion (optional)
Long format: int64
codigoMunicipio (optional)
String
poblacionCubierta (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Commands.UpdateContratoOperacion_Result` - Up

idContratoOperacion (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Queries.DetailContratoOperacion_Result` - Up

idContratoOperacion (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoMunicipio
String
nombreMunicipio
String
codigoDepartamento
String
nombreDepartamento
String
poblacionCubierta (optional)
Integer format: int32
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoOperacion.Queries.ListContratoOperacionByIdContrato_Result` - Up

idContratoOperacion (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoMunicipio
String
nombreMunicipio
String
codigoDepartamento
String
nombreDepartamento
String
poblacionCubierta (optional)
Integer format: int32
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Contrato.Features.ContratoPrestadorServicioModalidadPago.Queries.DetailContratoPrestadorServicioModalidadPago_Result` - Up

idContratoPrestadorServicioModalidadPago (optional)
Long format: int64
idContratoPrestadorServicio (optional)
Integer format: int32
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double
fechaRegistro (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Features.CodigoReferencia.Queries.ListCodigoReferenciaByIdDominio_Result` - Up

idCodigoReferencia (optional)
Integer format: int32
descripcion (optional)
String

### `Minsalud.SIIFA.API.Features.CodigoReferencia.Queries.ListCodigoReferenciaByNombreDominio_Result` - Up

idCodigoReferencia (optional)
Integer format: int32
descripcion (optional)
String

### `Minsalud.SIIFA.API.Features.Contrato.Commands.AddContratoCums_Command` - Up

idContrato (optional)
Integer format: int32
idCums (optional)
Integer format: int32
cantidad (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Commands.AddContratoCums_Result` - Up

idContratoCums (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Commands.AddContrato_Command` - Up

nitContratante (optional)
Integer format: int32
nitContratista (optional)
Integer format: int32
nombre (optional)
String
fechaSuscripcion (optional)
Date format: date-time
fechaInicio (optional)
Date format: date-time
fechaFin (optional)
Date format: date-time
valor (optional)
Double format: double
modalidadPago (optional)
Integer format: int32
codigoReferenciaAgrupador (optional)
array[Integer] format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Commands.AddContrato_Result` - Up

idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Commands.DeleteContratoCums_Result` - Up

idContratoCums (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Commands.DeleteContrato_Result` - Up

idContrato (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContratoCums_Command` - Up

idContratoCums (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
idCums (optional)
Integer format: int32
cantidad (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContratoCums_Result` - Up

idContratoCums (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContrato_Command` - Up

idContrato (optional)
Integer format: int32
nitContratante (optional)
Integer format: int32
nitContratista (optional)
Integer format: int32
nombre (optional)
String
fechaSuscripcion (optional)
Date format: date-time
fechaInicio (optional)
Date format: date-time
fechaFin (optional)
Date format: date-time
valor (optional)
Double format: double
modalidadPago (optional)
Integer format: int32
codigoReferenciaAgrupador (optional)
array[Integer] format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Commands.UpdateContrato_Result` - Up

idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContratoCums_Result` - Up

idContratoCums (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
idCums (optional)
Integer format: int32
cantidad (optional)
Integer format: int32
fechaRegistro (optional)
Date format: date-time
cums (optional)
Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContratoCums_ResultReferenciaCums

### `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContratoCums_ResultReferenciaCums` - Up

idCums (optional)
Integer format: int32
expedienteCum (optional)
Long format: int64
nombre (optional)
String
descripcion (optional)
String
codigoAtc (optional)
String
registroSanitario (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_Result` - Up

idContrato (optional)
Integer format: int32
nitContratante (optional)
Integer format: int32
nitContratista (optional)
Integer format: int32
nombre (optional)
String
fechaSuscripcion (optional)
Date format: date-time
fechaInicio (optional)
Date format: date-time
fechaFin (optional)
Date format: date-time
valor (optional)
Double format: double
modalidadPago (optional)
Integer format: int32
cucon (optional)
String
empresaContratante (optional)
Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultEmpresa
empresaContratista (optional)
Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultEmpresa
referenciaModalidadPago (optional)
Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultModalidadPago
regimenes (optional)
array[Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultContratoRegimen]
otrosis (optional)
array[Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultOtroSi]
codigoReferenciaAgrupador (optional)
array[Integer] format: int32
estado (optional)
String
codigoEstado (optional)
Integer format: int32
numeroServicios (optional)
Long format: int64
numeroMedicamentos (optional)
Long format: int64
numeroProcedimientos (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultContratoRegimen` - Up

codigoRegimen (optional)
Integer format: int32
descripcion (optional)
String
fechaInicioAplicacion (optional)
Date format: date-time
fechaFinalizacionAplicacion (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultEmpresa` - Up

nit (optional)
Integer format: int32
razonSocial (optional)
String

### `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultModalidadPago` - Up

codigoModalidadPago (optional)
Integer format: int32
descripcion (optional)
String

### `Minsalud.SIIFA.API.Features.Contrato.Queries.DetailContrato_ResultOtroSi` - Up

idContratoOtrosi (optional)
Long format: int64
nombre (optional)
String
valor (optional)
Double format: double
fechaFinalizacion (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time
estado (optional)
String
codigoEstado (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContratoCumsByIdContrato_Result` - Up

idContratoCums (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
idCums (optional)
Integer format: int32
cantidad (optional)
Integer format: int32
fechaRegistro (optional)
Date format: date-time
cums (optional)
Minsalud.SIIFA.API.Features.Contrato.Queries.ListContratoCumsByIdContrato_ResultReferenciaCums

### `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContratoCumsByIdContrato_ResultReferenciaCums` - Up

idCums (optional)
Integer format: int32
expedienteCum (optional)
Long format: int64
nombre (optional)
String
descripcion (optional)
String
codigoAtc (optional)
String
registroSanitario (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_Result` - Up

idContrato (optional)
Integer format: int32
nitContratante (optional)
Integer format: int32
nitContratista (optional)
Integer format: int32
nombre (optional)
String
fechaSuscripcion (optional)
Date format: date-time
fechaInicio (optional)
Date format: date-time
fechaFin (optional)
Date format: date-time
valor (optional)
Double format: double
codigoModalidadPago (optional)
Integer format: int32
cucon (optional)
String
vigencia (optional)
Integer format: int32
empresaContratante (optional)
Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_ResultEmpresa
empresaContratista (optional)
Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_ResultEmpresa
regimenes (optional)
array[Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_ResultContratoRegimen]
estado (optional)
String
codigoEstado (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_ResultContratoRegimen` - Up

codigoRegimen (optional)
Integer format: int32
descripcion (optional)
String
fechaInicioAplicacion (optional)
Date format: date-time
fechaFinalizacionAplicacion (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_ResultEmpresa` - Up

nit (optional)
Integer format: int32
razonSocial (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.AddContratoCumsModalidadPago_Command` - Up

idContratoCums (optional)
Integer format: int32
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double

### `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.AddContratoCumsModalidadPago_Result` - Up

idContratoCumsModalidadPago (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.DeleteContratoCumsModalidadPago_Result` - Up

idContratoCumsModalidadPago (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.UpdateContratoCumsModalidadPago_Command` - Up

idContratoCumsModalidaPago (optional)
Long format: int64
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double

### `Minsalud.SIIFA.API.Features.ContratoCumsModalidadPago.Commands.UpdateContratoCumsModalidadPago_Result` - Up

idContratoCumsModalidaPago (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoCups.Commands.AddContratoCups_Command` - Up

idContrato (optional)
Integer format: int32
codigoCupsSispro (optional)
String
cantidad (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoCups.Commands.AddContratoCups_Result` - Up

idContratoCups (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoCups.Commands.DeleteContratoCups_Result` - Up

idContratoCums (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoCups.Commands.UpdateContratoCups_Command` - Up

idContratoCups (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
codigoCupsSispro (optional)
String
cantidad (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoCups.Commands.UpdateContratoCups_Result` - Up

idContratoCups (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoCups.Queries.DetailContratoCups_Result` - Up

idContratoCups (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
codigoCupsSispro (optional)
String
cantidad (optional)
Integer format: int32
fechaRegistro (optional)
Date format: date-time
cups (optional)
Minsalud.SIIFA.API.Features.ContratoCups.Queries.DetailContratoCups_ResultReferenciaCups

### `Minsalud.SIIFA.API.Features.ContratoCups.Queries.DetailContratoCups_ResultReferenciaCups` - Up

codigoCupsSispro (optional)
String
codigoCupsNumerico (optional)
Long format: int64
nombre (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoCups.Queries.ListContratoCupsByIdContrato_Result` - Up

idContratoCups (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
codigoCupsSispro (optional)
String
cantidad (optional)
Integer format: int32
fechaRegistro (optional)
Date format: date-time
cups (optional)
Minsalud.SIIFA.API.Features.ContratoCups.Queries.ListContratoCupsByIdContrato_ResultReferenciaCups

### `Minsalud.SIIFA.API.Features.ContratoCups.Queries.ListContratoCupsByIdContrato_ResultReferenciaCups` - Up

codigoCupsSispro (optional)
String
codigoCupsNumerico (optional)
Long format: int64
nombre (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.AddContratoCupsModalidadPago_Command` - Up

idContratoCups (optional)
Integer format: int32
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double

### `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.AddContratoCupsModalidadPago_Result` - Up

idContratoCupsModalidadPago (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.DeleteContratoCupsModalidadPago_Result` - Up

idContratoCupsModalidadPago (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.UpdateContratoCupsModalidadPago_Command` - Up

idContratoCupsModalidaPago (optional)
Long format: int64
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double

### `Minsalud.SIIFA.API.Features.ContratoCupsModalidadPago.Commands.UpdateContratoCupsModalidadPago_Result` - Up

idContratoCupsModalidaPago (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoEstado.Commands.AddContratoEstado_Command` - Up

idContrato (optional)
Integer format: int32
codigoEstado (optional)
Integer format: int32
observacion (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoEstado.Commands.AddContratoEstado_Result` - Up

idContratoEstado (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoEstado.Queries.ListContratoEstadoByIdContrato_Result` - Up

idContratoEstado (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
codigoEstado (optional)
Integer format: int32
nombreEstado (optional)
String
fechaCambio (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time
observacion (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.AddContratoLiquidacion_Command` - Up

idContrato (optional)
Integer format: int32
codigoCausal (optional)
Integer format: int32
fechaLiquidacion (optional)
Date format: date-time
valorTotalContrato (optional)
Double format: double
valorTotalEjecutado (optional)
Double format: double
valorTotalPagado (optional)
Double format: double
valorSaldoFavorContratista (optional)
Double format: double
valorSaldoFavorContratatante (optional)
Double format: double
valorIndemnizacion (optional)
Double format: double
valorDeducciones (optional)
Double format: double
valorNetoPagar (optional)
Double format: double
valorMultas (optional)
Double format: double

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.AddContratoLiquidacion_Result` - Up

idContratoLiquidacion (optional)
Long format: int64
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.DeleteContratoLiquidacion_Result` - Up

idContratoCums (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.UpdateContratoLiquidacion_Command` - Up

idContratoLiquidacion (optional)
Integer format: int32
codigoCausal (optional)
Integer format: int32
fechaLiquidacion (optional)
Date format: date-time
valorTotalContrato (optional)
Double format: double
valorTotalEjecutado (optional)
Double format: double
valorTotalPagado (optional)
Double format: double
valorSaldoFavorContratista (optional)
Double format: double
valorSaldoFavorContratatante (optional)
Double format: double
valorIndemnizacion (optional)
Double format: double
valorDeducciones (optional)
Double format: double
valorNetoPagar (optional)
Double format: double
valorMultas (optional)
Double format: double

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Commands.UpdateContratoLiquidacion_Result` - Up

idContratoLiquidacion (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.DetailContratoLiquidacion_Result` - Up

idContratoLiquidacion (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoCausal (optional)
Integer format: int32
fechaLiquidacion (optional)
Date format: date-time
valorTotalContrato (optional)
Double format: double
valorTotalEjecutado (optional)
Double format: double
valorTotalPagado (optional)
Double format: double
valorSaldoFavorContratista (optional)
Double format: double
valorSaldoFavorContratante (optional)
Double format: double
valorIndemnizacion (optional)
Double format: double
valorDeducciones (optional)
Double format: double
valorNetoPagar (optional)
Double format: double
valorMultas (optional)
Double format: double
fechaRegistro (optional)
Date format: date-time
causalLiquidacion (optional)
Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.DetailContratoLiquidacion_ResultReferenciaCausalLiquidacion

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.DetailContratoLiquidacion_ResultReferenciaCausalLiquidacion` - Up

codigoReferencia (optional)
Integer format: int32
descripcion (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.ListContratoLiquidacionByIdContrato_Result` - Up

idContratoLiquidacion (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoCausal (optional)
Integer format: int32
fechaLiquidacion (optional)
Date format: date-time
valorTotalContrato (optional)
Double format: double
valorTotalEjecutado (optional)
Double format: double
valorTotalPagado (optional)
Double format: double
valorSaldoFavorContratista (optional)
Double format: double
valorSaldoFavorContratante (optional)
Double format: double
valorIndemnizacion (optional)
Double format: double
valorDeducciones (optional)
Double format: double
valorNetoPagar (optional)
Double format: double
valorMultas (optional)
Double format: double
fechaRegistro (optional)
Date format: date-time
causalLiquidacion (optional)
Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.ListContratoLiquidacionByIdContrato_ResultReferenciaCausalLiquidacion

### `Minsalud.SIIFA.API.Features.ContratoLiquidacion.Queries.ListContratoLiquidacionByIdContrato_ResultReferenciaCausalLiquidacion` - Up

codigoReferencia (optional)
Integer format: int32
descripcion (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.AddContratoOtrosi_Command` - Up

idContrato (optional)
Integer format: int32
nombre (optional)
String
valor (optional)
Double format: double
fechaFinalizacion (optional)
Date format: date-time
tipoAdicion (optional)
Boolean
tipoModificacion (optional)
Boolean
tipoProrroga (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.AddContratoOtrosi_Result` - Up

idContratoOtroSi (optional)
Long format: int64
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.DeleteContratoOtrosi_Result` - Up

idContratoOtroSi (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.UpdateContratoOtrosi_Command` - Up

idContratoOtrosi (optional)
Long format: int64
idContrato (optional)
Integer format: int32
nombre (optional)
String
valor (optional)
Double format: double
fechaFinalizacion (optional)
Date format: date-time
tipoAdicion (optional)
Boolean
tipoModificacion (optional)
Boolean
tipoProrroga (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Commands.UpdateContratoOtrosi_Result` - Up

idContratoOtrosi (optional)
Long format: int64
idContrato (optional)
Integer format: int32
nombre (optional)
String
valor (optional)
Double format: double
fechaFinalizacion (optional)
Date format: date-time
tipoAdicion (optional)
Boolean
tipoModificacion (optional)
Boolean
tipoProrroga (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_Result` - Up

idContratoOtrosi (optional)
Long format: int64
idContrato (optional)
Integer format: int32
nombre (optional)
String
valor (optional)
Double format: double
fechaFinalizacion (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time
tipoAdicion (optional)
Boolean
tipoModificacion (optional)
Boolean
tipoProrroga (optional)
Boolean
estado (optional)
String
codigoEstado (optional)
Integer format: int32
contrato (optional)
Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultContrato

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultContrato` - Up

idContrato (optional)
Integer format: int32
nitContratante (optional)
Integer format: int32
nitContratista (optional)
Integer format: int32
nombre (optional)
String
fechaSuscripcion (optional)
Date format: date-time
fechaInicio (optional)
Date format: date-time
fechaFin (optional)
Date format: date-time
valor (optional)
Double format: double
modalidadPago (optional)
Integer format: int32
cucon (optional)
String
empresaContratante (optional)
Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultEmpresa
empresaContratista (optional)
Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultEmpresa
regimenes (optional)
array[Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultContratoRegimen]
estado (optional)
String
codigoEstado (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultContratoRegimen` - Up

codigoRegimen (optional)
Integer format: int32
descripcion (optional)
String
fechaInicioAplicacion (optional)
Date format: date-time
fechaFinalizacionAplicacion (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.DetailContratoOtrosi_ResultEmpresa` - Up

nit (optional)
Integer format: int32
razonSocial (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.ListContratoOtrosiByIdContrato_Result` - Up

idContratoOtrosi (optional)
Long format: int64
idContrato (optional)
Integer format: int32
nombre (optional)
String
valor (optional)
Double format: double
fechaFinalizacion (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time
tipoAdicion (optional)
Boolean
tipoModificacion (optional)
Boolean
tipoProrroga (optional)
Boolean
estado (optional)
String
codigoEstado (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoOtrosi.Queries.ListContratoOtrosi_Result` - Up

idContratoOtrosi (optional)
Long format: int64
idContrato (optional)
Integer format: int32
nombre (optional)
String
valor (optional)
Double format: double
fechaFinalizacion (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time
tipoAdicion (optional)
Boolean
tipoModificacion (optional)
Boolean
tipoProrroga (optional)
Boolean
estado (optional)
String
codigoEstado (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.AddContratoOtrosiCums_Command` - Up

idContratoOtrosi (optional)
Long format: int64
idContratoCums (optional)
Integer format: int32
idCums (optional)
Integer format: int32
cantidad (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.AddContratoOtrosiCums_Result` - Up

idContratoOtroSiCums (optional)
Long format: int64
idContratoOtroSi (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.DeleteContratoOtrosiCums_Result` - Up

idContratoOtrosiCums (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.UpdateContratoOtrosiCums_Command` - Up

idContratoOtrosiCums (optional)
Long format: int64
idContratoOtrosi (optional)
Long format: int64
idContratoCums (optional)
Integer format: int32
idCums (optional)
Integer format: int32
cantidad (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Commands.UpdateContratoOtrosiCums_Result` - Up

idContratoOtrosiCums (optional)
Long format: int64
idContratoOtrosi (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.DetailContratoOtrosiCums_Result` - Up

idContratoOtrosiCums (optional)
Long format: int64
idContratoOtrosi (optional)
Long format: int64
idContratoCums (optional)
Long format: int64
idCums (optional)
Integer format: int32
cantidad (optional)
Integer format: int32
fechaRegistro (optional)
Date format: date-time
cums (optional)
Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.DetailContratoOtrosiCums_ResultReferenciaCums

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.DetailContratoOtrosiCums_ResultReferenciaCums` - Up

idCums (optional)
Integer format: int32
expedienteCum (optional)
Long format: int64
nombre (optional)
String
descripcion (optional)
String
codigoAtc (optional)
String
registroSanitario (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.ListContratoOtrosiCumsByIdContratoOtrosi_Result` - Up

idContratoOtrosiCums (optional)
Long format: int64
idContratoOtrosi (optional)
Long format: int64
idContratoCums (optional)
Integer format: int32
idCums (optional)
Integer format: int32
cantidad (optional)
Integer format: int32
fechaRegistro (optional)
Date format: date-time
cums (optional)
Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.ListContratoOtrosiCumsByIdContratoOtrosi_ResultReferenciaCums

### `Minsalud.SIIFA.API.Features.ContratoOtrosiCums.Queries.ListContratoOtrosiCumsByIdContratoOtrosi_ResultReferenciaCums` - Up

idCums (optional)
Integer format: int32
expedienteCum (optional)
Long format: int64
nombre (optional)
String
descripcion (optional)
String
codigoAtc (optional)
String
registroSanitario (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.AddContratoOtrosiPrestadorServicio_Command` - Up

idContratoOtrosi (optional)
Integer format: int32
idContratoPrestadorServicio (optional)
Integer format: int32
codigoServicio (optional)
Integer format: int32
codigoHabilitacion (optional)
String
numeroSede (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.AddContratoOtrosiPrestadorServicio_Result` - Up

idContratoOtrosiPrestadorServicio (optional)
Integer format: int32
idContratoOtrosi (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.DeleteContratoOtrosiPrestadorServicio_Result` - Up

idContratoOtrosiPrestadorServicio (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.UpdateContratoOtrosiPrestadorServicio_Command` - Up

idContratoOtrosiPrestadorServicio (optional)
Integer format: int32
codigoServicio (optional)
Integer format: int32
codigoHabilitacion (optional)
String
numeroSede (optional)
String
modalidadBaja (optional)
Boolean
modalidadMedia (optional)
Boolean
modalidadAlta (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Commands.UpdateContratoOtrosiPrestadorServicio_Result` - Up

idContratoOtrosiPrestadorServicio (optional)
Integer format: int32
idContratoOtrosi (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.DetailContratoOtrosiPrestadorServicio_Result` - Up

idContratoOtrosi (optional)
Long format: int64
idContratoOtrosiPrestadorServicio (optional)
Long format: int64
idContratoPrestadorServicio (optional)
Integer format: int32
codigoServicio (optional)
Integer format: int32
codigoHabilitacion (optional)
String
numeroSede (optional)
String
servicio (optional)
Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.DetailContratoOtrosiPrestadorServicio_ResultReferenciaServicio

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.DetailContratoOtrosiPrestadorServicio_ResultReferenciaServicio` - Up

codigoServicio (optional)
Integer format: int32
nombreServicio (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_Result` - Up

idContratoOtrosi (optional)
Long format: int64
idContratoOtrosiPrestadorServicio (optional)
Long format: int64
idContratoPrestadorServicio (optional)
Integer format: int32
codigoServicio (optional)
Integer format: int32
codigoHabilitacion (optional)
String
numeroSede (optional)
String
servicio (optional)
Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_ResultReferenciaServicio

### `Minsalud.SIIFA.API.Features.ContratoOtrosiPrestadorServicio.Queries.ListContratoOtrosiPrestadorServicioByIdContratoOtrosi_ResultReferenciaServicio` - Up

codigoServicio (optional)
Integer format: int32
nombreServicio (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.AddContratoPrestadorServicio_Command` - Up

idContrato (optional)
Integer format: int32
codigoHabilitacion (optional)
String
numeroSede (optional)
String
codigoServicio (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.AddContratoPrestadorServicio_Result` - Up

idContratoPrestadorServicio (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.DeleteContratoPrestadorServicio_Result` - Up

idContratoPrestadorServicio (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.UpdateContratoPrestadorServicio_Command` - Up

idContratoPrestadorServicio (optional)
Integer format: int32
codigoServicio (optional)
Integer format: int32
codigoHabilitacion (optional)
String
numeroSede (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Commands.UpdateContratoPrestadorServicio_Result` - Up

idContratoPrestadorServicio (optional)
Integer format: int32
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.DetailContratoPrestadorServicio_Result` - Up

idContratoPrestadorServicio (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
codigoServicio (optional)
Integer format: int32
codigoHabilitacion (optional)
String
numeroSede (optional)
String
modalidadBaja (optional)
Boolean
modalidadMedia (optional)
Boolean
modalidadAlta (optional)
Boolean
fechaRegistro (optional)
Date format: date-time
servicio (optional)
Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.DetailContratoPrestadorServicio_ResultReferenciaServicio

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.DetailContratoPrestadorServicio_ResultReferenciaServicio` - Up

codigoServicio (optional)
Integer format: int32
nombreServicio (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.ListContratoPrestadorServicioByIdContrato_Result` - Up

idContratoPrestadorServicio (optional)
Integer format: int32
idContrato (optional)
Integer format: int32
codigoServicio (optional)
Integer format: int32
codigoHabilitacion (optional)
String
numeroSede (optional)
String
modalidadBaja (optional)
Boolean
modalidadMedia (optional)
Boolean
modalidadAlta (optional)
Boolean
fechaRegistro (optional)
Date format: date-time
servicio (optional)
Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.ListContratoPrestadorServicioByIdContrato_ResultReferenciaServicio

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicio.Queries.ListContratoPrestadorServicioByIdContrato_ResultReferenciaServicio` - Up

codigoServicio (optional)
Integer format: int32
nombreServicio (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.AddContratoPrestadorServicioModalidadPago_Command` - Up

idContratoPrestadorServicio (optional)
Integer format: int32
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.AddContratoPrestadorServicioModalidadPago_Result` - Up

idContratoPrestadorServicioModalidadPago (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.DeleteContratoPrestadorServicioModalidadPago_Result` - Up

idContratoPrestadorServicioModalidadPago (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.UpdateContratoPrestadorServicioModalidadPago_Command` - Up

idContratoPrestadorServicioModalidaPago (optional)
Long format: int64
idContratoModalidadPago (optional)
Long format: int64
valor (optional)
Double format: double

### `Minsalud.SIIFA.API.Features.ContratoPrestadorServicioModalidadPago.Commands.UpdateContratoPrestadorServicioModalidadPago_Result` - Up

idContratoPrestadorServicioModalidaPago (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.AddContratoRegimen_Command` - Up

idContrato (optional)
Integer format: int32
codigoRegimen (optional)
Integer format: int32
fechaInicioAplicacion (optional)
Date format: date-time
fechaFinalizacionAplicacion (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.AddContratoRegimen_Result` - Up

idContratoRegimen (optional)
Long format: int64
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.DeleteContratoRegimen_Result` - Up

idContratoRegimen (optional)
Long format: int64

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.UpdateContratoRegimen_Command` - Up

idContratoRegimen (optional)
Integer format: int32
codigoRegimen (optional)
Integer format: int32
fechaInicioAplicacion (optional)
Date format: date-time
fechaFinalizacionAplicacion (optional)
Date format: date-time

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Commands.UpdateContratoRegimen_Result` - Up

idContratoRegimen (optional)
Long format: int64
idContrato (optional)
Integer format: int32

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.DetailContratoRegimen_Result` - Up

idContratoRegimen (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoRegimen (optional)
Integer format: int32
fechaInicioAplicacion (optional)
Date format: date-time
fechaFinalizacionAplicacion (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time
regimen (optional)
Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.DetailContratoRegimen_ResultReferenciaRegimen

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.DetailContratoRegimen_ResultReferenciaRegimen` - Up

codigoReferencia (optional)
Integer format: int32
descripcion (optional)
String

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.ListContratoRegimenByIdContrato_Result` - Up

idContratoRegimen (optional)
Long format: int64
idContrato (optional)
Integer format: int32
codigoRegimen (optional)
Integer format: int32
fechaInicioAplicacion (optional)
Date format: date-time
fechaFinalizacionAplicacion (optional)
Date format: date-time
fechaRegistro (optional)
Date format: date-time
regimen (optional)
Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.ListContratoRegimenByIdContrato_ResultReferenciaRegimen

### `Minsalud.SIIFA.API.Features.ContratoRegimen.Queries.ListContratoRegimenByIdContrato_ResultReferenciaRegimen` - Up

codigoReferencia (optional)
Integer format: int32
descripcion (optional)
String

### `Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.GetByIdCums_Result` - Up

idCums (optional)
Integer format: int32
expedienteCum (optional)
Long format: int64
consecutivoCum (optional)
Integer format: int32
nombre (optional)
String
descripcion (optional)
String
codigoAtc (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.ListReferenciaCums_Result` - Up

idCums (optional)
Integer format: int32
expedienteCum (optional)
Long format: int64
consecutivoCum (optional)
Integer format: int32
nombre (optional)
String
descripcion (optional)
String
codigoAtc (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ReferenciaCums.Queries.ListReferenciaCups_Result` - Up

codigoCupsSispro (optional)
String
codigoCupsNumerico (optional)
Long format: int64
nombre (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ReferenciaCups.Queries.GetByIdCups_Result` - Up

codigoCupsSispro (optional)
String
codigoCupsNumerico (optional)
Long format: int64
nombre (optional)
String
incluidoPbs (optional)
Boolean

### `Minsalud.SIIFA.API.Features.ReferenciaMunicipio.Queries.ListReferenciaMunicipio_Result` - Up

codigoMunicipio (optional)
String
codigoDepartamento (optional)
String
nombreMunicipio (optional)
String
nombreDepartamento (optional)
String

### `Minsalud.SIIFA.API.Features.ReferenciaReps.Queries.ListReferenciaRepsByNit_Result` - Up

nombreDepartamento (optional)
String
nombreMunicipio (optional)
String
codigoHabilitacion (optional)
String
numeroSede (optional)
String
codigoServicio (optional)
Integer format: int32
modalidadBaja (optional)
Boolean
modalidadMedia (optional)
Boolean
modalidadAlta (optional)
Boolean
nombreServicio (optional)
String
id (optional)
Long format: int64

### `Minsalud.SIIFA.API.WeatherForecast` - Up

date (optional)
date format: date
temperatureC (optional)
Integer format: int32
temperatureF (optional)
Integer format: int32
summary (optional)
String

### `PaginadorGenerico_Result` - PaginadorGenerico_Result Up

paginaActual (optional)
Integer format: int32
registrosPorPagina (optional)
Integer Número de registros de la página devuelta. format: int32
totalRegistros (optional)
Integer Total de registros de consulta. format: int32
totalPaginas (optional)
Integer Total de páginas de la consulta. format: int32
resultado (optional)
array[Minsalud.SIIFA.API.Features.Contrato.Queries.ListContrato_Result] Columna por la que esta ordenada la consulta actual.