Skip to content

Schema: Specialist

All schemas · API reference · Data mapping guide

Field Required Type / allowed values
id Yes string
documentType Yes string
documentNumber Yes string
professionalType Yes string or null
registrationNumber Yes string or null
birthDate Yes string or null
sexCode Yes string or null
countryResidenceCode Yes string or null
municipalityResidenceCode Yes string or null
territorialZoneCode Yes string or null
firstName Yes string or null
lastName Yes string or null
isActive Yes boolean
createdAt Yes string
updatedAt Yes string

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

{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"documentType": {
"type": "string"
},
"documentNumber": {
"type": "string"
},
"professionalType": {
"type": [
"string",
"null"
]
},
"registrationNumber": {
"type": [
"string",
"null"
]
},
"birthDate": {
"type": [
"string",
"null"
]
},
"sexCode": {
"type": [
"string",
"null"
]
},
"countryResidenceCode": {
"type": [
"string",
"null"
]
},
"municipalityResidenceCode": {
"type": [
"string",
"null"
]
},
"territorialZoneCode": {
"type": [
"string",
"null"
]
},
"firstName": {
"type": [
"string",
"null"
]
},
"lastName": {
"type": [
"string",
"null"
]
},
"isActive": {
"type": "boolean"
},
"createdAt": {
"type": "string",
"description": "Fecha y hora ISO 8601 (UTC).",
"example": "2026-10-15T12:00:00.000Z"
},
"updatedAt": {
"type": "string",
"description": "Fecha y hora ISO 8601 (UTC).",
"example": "2026-10-15T12:00:00.000Z"
}
},
"required": [
"id",
"documentType",
"documentNumber",
"professionalType",
"registrationNumber",
"birthDate",
"sexCode",
"countryResidenceCode",
"municipalityResidenceCode",
"territorialZoneCode",
"firstName",
"lastName",
"isActive",
"createdAt",
"updatedAt"
],
"description": "Profesional de salud que presta servicios RIPS."
}