[All schemas](/reference/schemas/) · [API reference](/reference/) · [Data mapping guide](/guides/data-model/)

## Fields

| Field | Required | Type / allowed values |
| --- | --- | --- |
| `patientConsecutivo` | Yes | integer |
| `includeAllServices` | No | boolean |
| `selectedServices` | No | array |

## JSON definition

The JSON retains the source contract descriptions. Do not translate property names or enum values.

```json
{
  "type": "object",
  "properties": {
    "patientConsecutivo": {
      "type": "integer",
      "minimum": 0
    },
    "includeAllServices": {
      "type": "boolean"
    },
    "selectedServices": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "serviceCategory": {
            "type": "string",
            "enum": [
              "consultas",
              "procedimientos",
              "urgencias",
              "hospitalizacion",
              "recienNacidos",
              "medicamentos",
              "otrosServicios"
            ]
          },
          "serviceConsecutivo": {
            "type": "integer",
            "minimum": 0
          }
        },
        "required": [
          "serviceCategory",
          "serviceConsecutivo"
        ],
        "additionalProperties": false
      },
      "maxItems": 5000
    }
  },
  "required": [
    "patientConsecutivo"
  ],
  "additionalProperties": false
}
```
