Skip to content

Schema: NativeOtrosServicioDTO

All schemas · API reference · Data mapping guide

Field Required Type / allowed values
codPrestador Yes string
numAutorizacion No union
idMIPRES No union
fechaSuministroTecnologia Yes string
tipoOS Yes string
codTecnologiaSalud Yes string
nomTecnologiaSalud No union
cantidadOS No integer
tipoDocumentoIdentificacion No CC, CE, CD, PA, SC, PE, DE, PT, null
numDocumentoIdentificacion No string or null
vrUnitOS Yes number
vrServicio Yes number
conceptoRecaudo Yes string
valorPagoModerador Yes number
numFEVPagoModerador No union
codigoVIDA No union
vrDispensacion No number
consecutivo Yes integer

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

{
"type": "object",
"properties": {
"codPrestador": {
"type": "string",
"minLength": 3,
"maxLength": 12,
"description": "Código verificado del prestador o sede: use providerCodes de GET /rips-packages/context. No es el documento del profesional."
},
"numAutorizacion": {
"anyOf": [
{
"type": "string",
"enum": [
""
]
},
{
"type": "string",
"minLength": 0,
"maxLength": 30
},
{
"type": "null"
}
]
},
"idMIPRES": {
"anyOf": [
{
"type": "string",
"enum": [
""
]
},
{
"type": "string",
"pattern": "^[0-9]{1,19}$"
},
{
"type": "null"
}
]
},
"fechaSuministroTecnologia": {
"type": "string",
"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]) (2[0-3]|[01][0-9]):[0-5][0-9]",
"description": "Hora local clínica en formato AAAA-MM-DD HH:mm. No convertir este campo a una marca UTC."
},
"tipoOS": {
"type": "string",
"minLength": 2,
"maxLength": 2,
"pattern": "^(01|02|03|04|05|06)$"
},
"codTecnologiaSalud": {
"type": "string",
"minLength": 1,
"maxLength": 20
},
"nomTecnologiaSalud": {
"anyOf": [
{
"type": "string",
"enum": [
""
]
},
{
"type": "string",
"minLength": 0,
"maxLength": 128
},
{
"type": "null"
}
]
},
"cantidadOS": {
"type": "integer",
"minimum": 1,
"maximum": 99999
},
"tipoDocumentoIdentificacion": {
"type": [
"string",
"null"
],
"enum": [
"CC",
"CE",
"CD",
"PA",
"SC",
"PE",
"DE",
"PT",
null
],
"description": "Identificación del profesional que prestó el servicio; no es la identificación del paciente."
},
"numDocumentoIdentificacion": {
"type": [
"string",
"null"
],
"minLength": 2,
"maxLength": 20,
"pattern": "^[a-zA-Z0-9]+$",
"description": "Identificación del profesional que prestó el servicio; no es la identificación del paciente."
},
"vrUnitOS": {
"type": "number",
"minimum": 0,
"maximum": 999999999999999
},
"vrServicio": {
"type": "number",
"minimum": 0,
"maximum": 999999999999
},
"conceptoRecaudo": {
"type": "string"
},
"valorPagoModerador": {
"type": "number",
"minimum": 0,
"maximum": 999999999999
},
"numFEVPagoModerador": {
"anyOf": [
{
"type": "string",
"enum": [
""
]
},
{
"type": "string",
"minLength": 0,
"maxLength": 30
},
{
"type": "null"
}
]
},
"codigoVIDA": {
"anyOf": [
{
"type": "string",
"enum": [
""
]
},
{
"type": "string",
"minLength": 0,
"maxLength": 256
},
{
"type": "null"
}
]
},
"vrDispensacion": {
"type": "number",
"minimum": 0,
"maximum": 999999999999
},
"consecutivo": {
"type": "integer",
"minimum": 1,
"maximum": 999999
}
},
"required": [
"codPrestador",
"fechaSuministroTecnologia",
"tipoOS",
"codTecnologiaSalud",
"vrUnitOS",
"vrServicio",
"conceptoRecaudo",
"valorPagoModerador",
"consecutivo"
],
"description": "Estructura del perfil native-d558206. Las reglas clínicas, referencias y catálogos se verifican por separado."
}