Schema: NativeUsuarioDTO
All schemas · API reference · Data mapping guide
Fields
Section titled “Fields”| Field | Required | Type / allowed values |
|---|---|---|
tipoDocumentoIdentificacion |
Yes | string |
numDocumentoIdentificacion |
Yes | string |
tipoUsuario |
No | string or null |
fechaNacimiento |
Yes | string |
codSexo |
Yes | string |
codPaisResidencia |
No | string or null |
codPaisOrigen |
No | string or null |
codMunicipioResidencia |
No | string or null |
codZonaTerritorialResidencia |
No | string or null |
incapacidad |
Yes | string |
consecutivo |
Yes | integer |
registroSIRAS |
No | union |
servicios |
Yes | NativeServiciosDTO |
JSON definition
Section titled “JSON definition”The JSON retains the source contract descriptions. Do not translate property names or enum values.
{ "type": "object", "properties": { "tipoDocumentoIdentificacion": { "type": "string", "minLength": 2, "maxLength": 2 }, "numDocumentoIdentificacion": { "type": "string", "minLength": 2, "maxLength": 20, "pattern": "^[a-zA-Z0-9]+$" }, "tipoUsuario": { "type": [ "string", "null" ], "minLength": 2, "maxLength": 2 }, "fechaNacimiento": { "type": "string", "minLength": 10, "maxLength": 10, "pattern": "[1-2]{1}[9|0]{1}[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])" }, "codSexo": { "type": "string", "pattern": "^(M|F|I)$" }, "codPaisResidencia": { "type": [ "string", "null" ], "minLength": 3, "maxLength": 3 }, "codPaisOrigen": { "type": [ "string", "null" ], "minLength": 3, "maxLength": 3 }, "codMunicipioResidencia": { "type": [ "string", "null" ], "minLength": 5, "maxLength": 5 }, "codZonaTerritorialResidencia": { "type": [ "string", "null" ], "minLength": 2, "maxLength": 2 }, "incapacidad": { "type": "string", "pattern": "^(SI|NO)$" }, "consecutivo": { "type": "integer" }, "registroSIRAS": { "anyOf": [ { "type": "string", "enum": [ "" ] }, { "type": "string", "minLength": 0, "maxLength": 60 }, { "type": "null" } ] }, "servicios": { "$ref": "#/components/schemas/NativeServiciosDTO" } }, "required": [ "tipoDocumentoIdentificacion", "numDocumentoIdentificacion", "fechaNacimiento", "codSexo", "incapacidad", "consecutivo", "servicios" ], "description": "Estructura del perfil native-d558206. Las reglas clínicas, referencias y catálogos se verifican por separado."}