Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
swagger
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
external
swagger
Commits
97abe769
Commit
97abe769
authored
Sep 06, 2019
by
robert.barrazaga@colsubsidio.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Cambios en validador de derecho.
parent
3bea4104
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
645 additions
and
625 deletions
+645
-625
afiliaciones-afiliado.json
apigee/afiliaciones-afiliado.json
+645
-625
No files found.
apigee/afiliaciones-afiliado.json
View file @
97abe769
...
...
@@ -337,7 +337,6 @@
"description"
:
"Retorna la información detallada de un afiliado a la caja."
,
"operationId"
:
"validadorAfiliado"
,
"parameters"
:
[
{
"name"
:
"tipoId"
,
"in"
:
"query"
,
...
...
@@ -391,7 +390,6 @@
"description"
:
"Retorna la información detallada de un afiliado a la caja."
,
"operationId"
:
"validadorAfiliadoPersonaBasico"
,
"parameters"
:
[
{
"name"
:
"tipoId"
,
"in"
:
"query"
,
...
...
@@ -445,7 +443,6 @@
"description"
:
"Retorna la información detallada de un afiliado a la caja."
,
"operationId"
:
"validadorAfiliadoPersonaPacs"
,
"parameters"
:
[
{
"name"
:
"tipoId"
,
"in"
:
"query"
,
...
...
@@ -552,7 +549,6 @@
"description"
:
"Retorna la información detallada de una empresa."
,
"operationId"
:
"validadorEmpresas.v2"
,
"parameters"
:
[
{
"name"
:
"tipoId"
,
"in"
:
"query"
,
...
...
@@ -667,8 +663,12 @@
"components"
:
{
"schemas"
:
{
"estadoAfiliado"
:
{
"type"
:
"string"
,
"enum"
:[
"VIGEN"
,
"RETIR"
,
"SUSPE"
],
"type"
:
"string"
,
"enum"
:
[
"VIGEN"
,
"RETIR"
,
"SUSPE"
],
"description"
:
"Estados afiliado:
\n
* VIGEN - Vigente
\n
* RETIR - Retirado
\n
* SUSPE - Suspendido
\n
"
},
"validadorEmpresaResponse"
:
{
...
...
@@ -677,17 +677,17 @@
"resultado"
],
"properties"
:
{
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
},
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
},
"data"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/afiliadoValidadorEmpresa"
}
}
...
...
@@ -704,362 +704,362 @@
"telefonoValidadorEmpresa"
:
{
"type"
:
"object"
,
"properties"
:
{
"fijo"
:{
"type"
:
"string"
,
"description"
:
"Telefono fijo"
},
"celular"
:{
"type"
:
"string"
,
"description"
:
"Telefono celular"
"fijo"
:
{
"type"
:
"string"
,
"description"
:
"Telefono fijo"
},
"celular"
:
{
"type"
:
"string"
,
"description"
:
"Telefono celular"
}
}
},
"direccionValidadorEmpresa"
:
{
"type"
:
"object"
,
"properties"
:
{
"pais"
:{
"type"
:
"object"
,
"properties"
:{
"id"
:{
"type"
:
"string"
,
"description"
:
"Numero de identificacion del pais"
},
"nombre"
:{
"type"
:
"string"
,
"description"
:
"Nombre del pais"
"pais"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion del pais"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del pais"
}
}
},
"departamento"
:{
"type"
:
"object"
,
"properties"
:{
"id"
:{
"type"
:
"string"
,
"description"
:
"Numero de identificacion del departamento"
},
"nombre"
:{
"type"
:
"string"
,
"description"
:
"Nombre del departamento"
"departamento"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion del departamento"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del departamento"
}
}
},
"ciudad"
:{
"type"
:
"object"
,
"properties"
:{
"id"
:{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de la ciudad"
},
"nombre"
:{
"type"
:
"string"
,
"description"
:
"Nombre de la ciudad"
"ciudad"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de la ciudad"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre de la ciudad"
}
}
},
"localidad"
:{
"type"
:
"object"
,
"properties"
:{
"id"
:{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de la localidad"
},
"nombre"
:{
"type"
:
"string"
,
"description"
:
"Nombre de la localidad"
"localidad"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de la localidad"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre de la localidad"
}
}
},
"direccionPrincipal"
:{
"type"
:
"string"
,
"description"
:
"Direccion principal"
},
"barrio"
:{
"type"
:
"string"
,
"description"
:
"Barrio"
"direccionPrincipal"
:
{
"type"
:
"string"
,
"description"
:
"Direccion principal"
},
"direccionSecundaria"
:
{
"type"
:
"string"
,
"description"
:
"Direccion secundaria
"
"barrio"
:
{
"type"
:
"string"
,
"description"
:
"Barrio
"
},
"direccionSecundaria"
:
{
"type"
:
"string"
,
"description"
:
"Direccion secundaria"
}
}
},
"representanteLegal"
:{
"type"
:
"object"
,
"properties"
:{
"id"
:{
"type"
:
"string"
,
"description"
:
"Numero de identificacion"
},
"tipoDocumento"
:{
"type"
:
"string"
,
"description"
:
"Tipo de documento del representanteLegal"
"representanteLegal"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion"
},
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Numer
o de documento del representanteLegal"
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Tip
o de documento del representanteLegal"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre
del representanteLegal"
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Numero de documento
del representanteLegal"
},
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"Primer n
ombre del representanteLegal"
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"N
ombre del representanteLegal"
},
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"Segundo
nombre del representanteLegal"
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"Primer
nombre del representanteLegal"
},
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"Primer apellido
del representanteLegal"
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"Segundo nombre
del representanteLegal"
},
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo
apellido del representanteLegal"
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"Primer
apellido del representanteLegal"
},
"idPosicion"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de la posicion
del representanteLegal"
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo apellido
del representanteLegal"
},
"idPosicion"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de la posicion del representanteLegal"
}
}
},
"contactoAdministrador"
:{
"type"
:
"object"
,
"properties"
:{
"tipoDocumento"
:{
"type"
:
"string"
,
"description"
:
"Tipo de documento del contacto administrador"
},
"numeroDocumento"
:{
"type"
:
"string"
,
"description"
:
"Numero de documento del contacto administrador"
"contactoAdministrador"
:
{
"type"
:
"object"
,
"properties"
:
{
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de documento del contacto administrador"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre
del contacto administrador"
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Numero de documento
del contacto administrador"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del contacto administrador"
}
}
},
"actividadEconomica"
:{
"type"
:
"object"
,
"properties"
:{
"codigo"
:{
"type"
:
"string"
,
"description"
:
"Codigo de actividad economica"
},
"descripcion"
:{
"type"
:
"string"
,
"description"
:
"Descripcion de actividad economica"
"actividadEconomica"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Codigo de actividad economica"
},
"agrupacion"
:
{
"type"
:
"string"
,
"description"
:
"Agrupa
cion de actividad economica"
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descrip
cion de actividad economica"
},
"agrupacion"
:
{
"type"
:
"string"
,
"description"
:
"Agrupacion de actividad economica"
}
}
},
"claseValidadorEmpresa"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de clase"
"claseValidadorEmpresa"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de clase"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de clase"
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de clase"
}
}
},
"detalleAportantes"
:{
"type"
:
"object"
,
"properties"
:{
"tipoContrato"
:{
"type"
:
"string"
,
"description"
:
"Tipo de contrato"
},
"descripcionContrato"
:{
"type"
:
"string"
,
"description"
:
"Descripcion del contrato"
"detalleAportantes"
:
{
"type"
:
"object"
,
"properties"
:
{
"tipoContrato"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de contrato"
},
"claseInterlocutor"
:
{
"type"
:
"string"
,
"description"
:
"Clase de interlocutor
"
"descripcionContrato"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion del contrato
"
},
"descripcionInterlocutor"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion
de interlocutor"
"claseInterlocutor"
:
{
"type"
:
"string"
,
"description"
:
"Clase
de interlocutor"
},
"estado"
:{
"type"
:
"object"
,
"properties"
:{
"estadoId"
:{
"type"
:
"string"
,
"description"
:
"Estado id"
"descripcionInterlocutor"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de interlocutor"
},
"fechaInicio"
:{
"type"
:
"string"
,
"description"
:
"Fecha de inicio"
"estado"
:
{
"type"
:
"object"
,
"properties"
:
{
"estadoId"
:
{
"type"
:
"string"
,
"description"
:
"Estado id"
},
"fechaFin"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de fin
"
"fechaInicio"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de inicio
"
},
"fechaFin"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de fin"
}
}
},
"numeroCotizantes"
:
{
"type"
:
"string"
,
"description"
:
"Numero de cotizantes"
"numeroCotizantes"
:
{
"type"
:
"string"
,
"description"
:
"Numero de cotizantes"
},
"numeroConyuges"
:
{
"type"
:
"string"
,
"description"
:
"Numero de conyugues"
"numeroConyuges"
:
{
"type"
:
"string"
,
"description"
:
"Numero de conyugues"
},
"numeroPacs"
:
{
"type"
:
"string"
,
"description"
:
"Numero de pacs"
"numeroPacs"
:
{
"type"
:
"string"
,
"description"
:
"Numero de pacs"
},
"retiro"
:
{
"type"
:
"object"
,
"properties"
:
{
"motivo"
:
{
"type"
:
"string"
,
"description"
:
"Motivo de retiro"
"retiro"
:
{
"type"
:
"object"
,
"properties"
:
{
"motivo"
:
{
"type"
:
"string"
,
"description"
:
"Motivo de retiro"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de retiro"
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de retiro"
}
}
},
"modalidad"
:
{
"type"
:
"object"
,
"properties"
:
{
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre de modalidad"
"modalidad"
:
{
"type"
:
"object"
,
"properties"
:
{
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre de modalidad"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de modalidad"
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de modalidad"
}
}
},
"pago"
:
{
"type"
:
"object"
,
"properties"
:
{
"via"
:
{
"type"
:
"string"
,
"description"
:
"Via de pago"
"pago"
:
{
"type"
:
"object"
,
"properties"
:
{
"via"
:
{
"type"
:
"string"
,
"description"
:
"Via de pago"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de pago"
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de pago"
}
}
},
"ultimoCicloPagado"
:
{
"type"
:
"string"
,
"description"
:
"Ultimo ciclo pagado"
"ultimoCicloPagado"
:
{
"type"
:
"string"
,
"description"
:
"Ultimo ciclo pagado"
},
"fechaInicioAporte"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de inicio aporte"
"fechaInicioAporte"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de inicio aporte"
},
"distribucionId"
:
{
"type"
:
"string"
,
"description"
:
"Distribucion Id"
"distribucionId"
:
{
"type"
:
"string"
,
"description"
:
"Distribucion Id"
},
"pagoAportesId"
:
{
"type"
:
"string"
,
"description"
:
"Id de pago de aportes"
"pagoAportesId"
:
{
"type"
:
"string"
,
"description"
:
"Id de pago de aportes"
}
}
},
"validadorEmpresa"
:
{
"type"
:
"object"
,
"properties"
:
{
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del contribuyente"
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del contribuyente"
},
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del contribuyente"
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del contribuyente"
},
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de documento del contribuyente"
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de documento del contribuyente"
},
"telefono"
:
{
"telefono"
:
{
"$ref"
:
"#/components/schemas/telefonoValidadorEmpresa"
},
"direccion"
:
{
"direccion"
:
{
"$ref"
:
"#/components/schemas/direccionValidadorEmpresa"
},
"correoElectronico"
:
{
"type"
:
"string"
,
"description"
:
"Correo electronico del contribuyente"
"correoElectronico"
:
{
"type"
:
"string"
,
"description"
:
"Correo electronico del contribuyente"
},
"sitioWebEmpresa"
:
{
"type"
:
"string"
,
"description"
:
"Pagina web del contribuyente"
"sitioWebEmpresa"
:
{
"type"
:
"string"
,
"description"
:
"Pagina web del contribuyente"
},
"representanteLegal"
:
{
"representanteLegal"
:
{
"$ref"
:
"#/components/schemas/representanteLegal"
},
"contactoAdministrador"
:
{
"contactoAdministrador"
:
{
"$ref"
:
"#/components/schemas/contactoAdministrador"
},
"nombreSujetoDerecho"
:
{
"type"
:
"string"
,
"description"
:
"Nombre sujeto derecho"
"nombreSujetoDerecho"
:
{
"type"
:
"string"
,
"description"
:
"Nombre sujeto derecho"
},
"formaJuridica"
:
{
"type"
:
"string"
,
"description"
:
"Forma juridica"
"formaJuridica"
:
{
"type"
:
"string"
,
"description"
:
"Forma juridica"
},
"actividadEconomica"
:
{
"actividadEconomica"
:
{
"$ref"
:
"#/components/schemas/actividadEconomica"
},
"clase"
:
{
"clase"
:
{
"$ref"
:
"#/components/schemas/claseValidadorEmpresa"
},
"leyMiPyme"
:
{
"type"
:
"string"
,
"description"
:
"leyMiPyme"
"leyMiPyme"
:
{
"type"
:
"string"
,
"description"
:
"leyMiPyme"
},
"fechaAfiliacion"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de afiliacion"
"fechaAfiliacion"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de afiliacion"
},
"idAlcaldia"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de alcaldia"
"idAlcaldia"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de alcaldia"
},
"idOficinaColsubsidio"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de oficina Colsubsidio"
"idOficinaColsubsidio"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de oficina Colsubsidio"
},
"localidad"
:
{
"type"
:
"string"
,
"description"
:
"Localidad"
"localidad"
:
{
"type"
:
"string"
,
"description"
:
"Localidad"
},
"tipoPersona"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de persona"
"tipoPersona"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de persona"
},
"tipoContribuyente"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de contribuyente"
"tipoContribuyente"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de contribuyente"
},
"fechaInicio"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de inicio"
"fechaInicio"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de inicio"
},
"detalleAportantes"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/detalleAportantes"
}
}
...
...
@@ -1071,17 +1071,17 @@
"resultado"
],
"properties"
:
{
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
},
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
},
"data"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/afiliadoEmpleadorValidador"
}
}
...
...
@@ -1093,7 +1093,7 @@
"afiliado"
:
{
"$ref"
:
"#/components/schemas/validadorEmpleador"
},
"empleadores"
:
{
"empleadores"
:
{
"$ref"
:
"#/components/schemas/empleadorValidacion"
}
}
...
...
@@ -1101,48 +1101,48 @@
"validadorEmpleador"
:
{
"type"
:
"object"
,
"properties"
:
{
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del afiliado"
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del afiliado"
},
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del afiliado"
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del afiliado"
},
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"primer nombre del afiliado"
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"primer nombre del afiliado"
},
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"segundo nombre del afiliado"
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"segundo nombre del afiliado"
},
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"primer apellido del afiliado"
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"primer apellido del afiliado"
},
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo apellido del afiliado"
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo apellido del afiliado"
},
"fechaNacimiento"
:
{
"type"
:
"string"
,
"fechaNacimiento"
:
{
"type"
:
"string"
,
"format"
:
"date-time"
,
"description"
:
"Fecha de nacimiento del afiliado"
"description"
:
"Fecha de nacimiento del afiliado"
},
"genero"
:
{
"type"
:
"string"
,
"description"
:
"Código de género del afiliado"
"genero"
:
{
"type"
:
"string"
,
"description"
:
"Código de género del afiliado"
},
"estadoCivil"
:
{
"type"
:
"string"
,
"description"
:
"Código de estado civil"
"estadoCivil"
:
{
"type"
:
"string"
,
"description"
:
"Código de estado civil"
},
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del Afiliado"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del Afiliado"
},
"afiliacion"
:
{
"afiliacion"
:
{
"$ref"
:
"#/components/schemas/afiliacion"
}
}
...
...
@@ -1153,17 +1153,17 @@
"resultado"
],
"properties"
:
{
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
},
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
},
"data"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/afiliadoPacsValidador"
}
}
...
...
@@ -1175,9 +1175,9 @@
"afiliado"
:
{
"$ref"
:
"#/components/schemas/validadorBasico"
},
"pacs"
:
{
"pacs"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/pacs"
}
}
...
...
@@ -1189,17 +1189,17 @@
"resultado"
],
"properties"
:
{
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
},
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
},
"data"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/afiliadoBasicoValidador"
}
}
...
...
@@ -1216,46 +1216,53 @@
"validadorBasico"
:
{
"type"
:
"object"
,
"properties"
:
{
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del afiliado"
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del afiliado"
},
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del afiliado"
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento del afiliado"
},
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"primer nombre del afiliado"
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"primer nombre del afiliado"
},
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"segundo nombre del afiliado"
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"segundo nombre del afiliado"
},
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"primer apellido del afiliado"
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"primer apellido del afiliado"
},
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo apellido del afiliado"
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo apellido del afiliado"
},
"fechaNacimiento"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de nacimiento del afiliado"
"fechaNacimiento"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de nacimiento del afiliado"
},
"genero"
:
{
"type"
:
"string"
,
"description"
:
"Código de género del afiliado"
"genero"
:
{
"type"
:
"string"
,
"description"
:
"Código de género del afiliado"
},
"estadoCivil"
:
{
"type"
:
"string"
,
"description"
:
"Código de estado civil"
"estadoCivil"
:
{
"type"
:
"string"
,
"description"
:
"Código de estado civil"
},
"estado"
:
{
"estado"
:
{
"$ref"
:
"#/components/schemas/estadoAfiliado"
},
"afiliacion"
:{
"correoElectronico"
:
{
"type"
:
"string"
,
"description"
:
"Correo electronico del afiliado."
},
"contacto"
:
{
"$ref"
:
"#/components/schemas/contacto"
},
"afiliacion"
:
{
"$ref"
:
"#/components/schemas/afiliacionBasico"
}
}
...
...
@@ -1264,12 +1271,12 @@
"type"
:
"object"
,
"properties"
:
{
"fechaAfiliacion"
:
{
"type"
:
"string"
,
"description"
:
"fecha de afiliación"
"type"
:
"string"
,
"description"
:
"fecha de afiliación"
},
"categoria"
:
{
"type"
:
"string"
,
"description"
:
"Categoría"
"type"
:
"string"
,
"description"
:
"Categoría"
}
},
"xml"
:
{
...
...
@@ -1427,7 +1434,6 @@
"name"
:
"empleo"
}
},
"empleador"
:
{
"type"
:
"object"
,
"properties"
:
{
...
...
@@ -1447,85 +1453,84 @@
"name"
:
"empleador"
}
},
"companias"
:{
"type"
:
"object"
,
"properties"
:{
"bp"
:{
"type"
:
"integer"
,
"description"
:
"Código de SAP"
},
"tipoDocumento"
:{
"type"
:
"string"
,
"description"
:
"Tipo de documento"
"companias"
:
{
"type"
:
"object"
,
"properties"
:
{
"bp"
:
{
"type"
:
"integer"
,
"description"
:
"Código de SAP"
},
"numberoDocumento"
:
{
"type"
:
"integer
"
,
"description"
:
"Tipo de documento"
"tipoDocumento"
:
{
"type"
:
"string
"
,
"description"
:
"Tipo de documento"
},
"nombre"
:
{
"type"
:
"string
"
,
"description"
:
"Razón social de la empresa
"
"numberoDocumento"
:
{
"type"
:
"integer
"
,
"description"
:
"Tipo de documento
"
},
"tipoAportante"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion del Tipo de contribuyente DIAN. Ejemplo:Gran Contribuyente
"
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Razón social de la empresa
"
},
"claserAportante"
:
{
"type"
:
"string"
,
"description"
:
"Código que determina la clase de aporte
"
"tipoAportante"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion del Tipo de contribuyente DIAN. Ejemplo:Gran Contribuyente
"
},
"fechaInicioActividad"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de ingreso de actividades
"
"claserAportante"
:
{
"type"
:
"string"
,
"description"
:
"Código que determina la clase de aporte
"
},
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Código que determina el estado de la actividad
"
"fechaInicioActividad"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de ingreso de actividades
"
},
"fechaIngresoAfiliado"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de ingreso del afiliado a la empresa
"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Código que determina el estado de la actividad
"
},
"fechaInicioVigencia"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de afiliación de la empresa a la caj
a"
"fechaIngresoAfiliado"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de ingreso del afiliado a la empres
a"
},
"fechaFinVigencia"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de fin de la vigencia de la empresa para casos donde su estado sea retirado.
"
"fechaInicioVigencia"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de afiliación de la empresa a la caja
"
},
"salario"
:
{
"type"
:
"string"
,
"description"
:
"Salario que está devengando en la empresa especifica
."
"fechaFinVigencia"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de fin de la vigencia de la empresa para casos donde su estado sea retirado
."
},
"sucursal"
:
{
"type"
:
"string"
,
"description"
:
"Sucursal de la compañi
a."
"salario"
:
{
"type"
:
"string"
,
"description"
:
"Salario que está devengando en la empresa especific
a."
},
"localidad"
:
{
"type"
:
"string"
,
"description"
:
"Localidad
de la compañia."
"sucursal"
:
{
"type"
:
"string"
,
"description"
:
"Sucursal
de la compañia."
},
"empresaPrincipal"
:
{
"type"
:
"string"
,
"description"
:
"Marca con la cual se identifica si la empresa es el principal empleador del afiliado
"
"localidad"
:
{
"type"
:
"string"
,
"description"
:
"Localidad de la compañia.
"
},
"empresaPrincipal"
:
{
"type"
:
"string"
,
"description"
:
"Marca con la cual se identifica si la empresa es el principal empleador del afiliado"
}
}
},
"empleadorValidacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"empleadoresConcurrentes"
:
{
"type"
:
"integer"
,
"description"
:
"Número de empleadores"
"type"
:
"integer"
,
"description"
:
"Número de empleadores"
},
"companias"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/companias"
}
},
}
},
"xml"
:
{
"name"
:
"empleador"
...
...
@@ -1574,7 +1579,6 @@
"type"
:
"string"
,
"description"
:
"Discapacidad."
}
},
"xml"
:
{
"name"
:
"beneficiario"
...
...
@@ -1585,137 +1589,135 @@
"properties"
:
{
"bp"
:
{
"type"
:
"string"
,
"description"
:
"Identificador único en SAP de un Afiliado,Beneficiario, Empresa o Entidad."
"description"
:
"Identificador único en SAP de un Afiliado,Beneficiario, Empresa o Entidad."
},
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de documento"
"type"
:
"string"
,
"description"
:
"Tipo de documento"
},
"numeroDocumento"
:
{
"type"
:
"integer"
,
"description"
:
"Número de documento de la persona a cargo del Afiliado"
"type"
:
"integer"
,
"description"
:
"Número de documento de la persona a cargo del Afiliado"
},
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"Primer Nombre de la persona a cargo del Afiliado"
"type"
:
"string"
,
"description"
:
"Primer Nombre de la persona a cargo del Afiliado"
},
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"Segundo Nombre de la persona a cargo del Afiliado"
"type"
:
"string"
,
"description"
:
"Segundo Nombre de la persona a cargo del Afiliado"
},
"apellido"
:
{
"type"
:
"string"
,
"description"
:
"Primer Apellido de la persona a cargo del Afiliado"
"type"
:
"string"
,
"description"
:
"Primer Apellido de la persona a cargo del Afiliado"
},
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo Apellido de la persona a cargo del Afiliado"
"type"
:
"string"
,
"description"
:
"Segundo Apellido de la persona a cargo del Afiliado"
},
"edad"
:
{
"type"
:
"integer"
,
"description"
:
"Edad de la persona a cargo del afiliado"
"type"
:
"integer"
,
"description"
:
"Edad de la persona a cargo del afiliado"
},
"genero"
:
{
"type"
:
"integer"
,
"description"
:
"Edad de la persona a cargo del afiliado"
"type"
:
"integer"
,
"description"
:
"Edad de la persona a cargo del afiliado"
},
"fechaNacimiento"
:
{
"type"
:
"integer"
,
"description"
:
"Fecha de nacimiento"
"type"
:
"integer"
,
"description"
:
"Fecha de nacimiento"
},
"relacion"
:
{
"type"
:
"object"
,
"properties"
:{
"codigo"
:{
"type"
:
"string"
,
"description"
:
"codigo"
},
"descripcion"
:{
"type"
:
"string"
,
"description"
:
"descripción"
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"codigo"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"descripción"
}
}
},
"fechaInicioVigencia"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de inicio de la vigencia de la empresa para casos donde su estado sea retirado."
"fechaInicioVigencia"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de inicio de la vigencia de la empresa para casos donde su estado sea retirado."
},
"fechaFinVigencia"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de fin de la vigencia de la empresa para casos donde su estado sea retirado."
"fechaFinVigencia"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de fin de la vigencia de la empresa para casos donde su estado sea retirado."
},
"fechaRegistroRetiro"
:
{
"type"
:
"string"
,
"description"
:
" en el que se registra el retiro"
"fechaRegistroRetiro"
:
{
"type"
:
"string"
,
"description"
:
" en el que se registra el retiro"
},
"discapacidad"
:
{
"type"
:
"integer"
,
"description"
:
"Código de discapacidad"
"discapacidad"
:
{
"type"
:
"integer"
,
"description"
:
"Código de discapacidad"
},
"fechaLimiteComprobanteNutricional"
:
{
"type"
:
"integer"
,
"description"
:
"Fecha límite"
"fechaLimiteComprobanteNutricional"
:
{
"type"
:
"integer"
,
"description"
:
"Fecha límite"
},
"documentacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"motivoBloqueo"
:
{
"type"
:
"string"
,
"description"
:
"tipo de bloqueo"
"documentacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"motivoBloqueo"
:
{
"type"
:
"string"
,
"description"
:
"tipo de bloqueo"
},
"descripcionBloqueo"
:
{
"type"
:
"string"
,
"description"
:
"Descripción del bloqueo"
"descripcionBloqueo"
:
{
"type"
:
"string"
,
"description"
:
"Descripción del bloqueo"
}
}
},
"tarjeta"
:
{
"type"
:
"object"
,
"properties"
:
{
"numero"
:
{
"type"
:
"string"
,
"description"
:
"Número de Tarjeta Amparada "
"tarjeta"
:
{
"type"
:
"object"
,
"properties"
:
{
"numero"
:
{
"type"
:
"string"
,
"description"
:
"Número de Tarjeta Amparada "
},
"estado"
:
{
"type"
:
"string"
,
"description"
:
"ACTIVA o INACTIVA"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"ACTIVA o INACTIVA"
},
"lote"
:
{
"type"
:
"string"
,
"description"
:
"Lote de la tarjeta"
"lote"
:
{
"type"
:
"string"
,
"description"
:
"Lote de la tarjeta"
}
}
},
"cuotaMonetaria"
:
{
"type"
:
"object"
,
"properties"
:
{
"cuotaMonetaria"
:
{
"type"
:
"object"
,
"properties"
:
{
"valorSubsidio"
:
{
"type"
:
"number"
,
"description"
:
"valor del subsidio del subsidio otorgado a los beneficiarios que cumplen con los requisitos correspondientes para recibir este rubro"
"type"
:
"number"
,
"description"
:
"valor del subsidio del subsidio otorgado a los beneficiarios que cumplen con los requisitos correspondientes para recibir este rubro"
},
"administrador"
:
{
"administrador"
:
{
"$ref"
:
"#/components/schemas/administrador"
},
"motivoBloqueo"
:
{
"type"
:
"string"
,
"description"
:
"Motivo del salario"
"motivoBloqueo"
:
{
"type"
:
"string"
,
"description"
:
"Motivo del salario"
},
"salario"
:
{
"type"
:
"string"
,
"description"
:
"Salario"
"salario"
:
{
"type"
:
"string"
,
"description"
:
"Salario"
}
}
},
"nivelEducativo"
:
{
"type"
:
"string"
,
"description"
:
"Nivel educativo de la persona"
"nivelEducativo"
:
{
"type"
:
"string"
,
"description"
:
"Nivel educativo de la persona"
},
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado"
}
},
"xml"
:
{
"name"
:
"beneficiario"
...
...
@@ -1781,7 +1783,6 @@
"name"
:
"afiliado"
}
},
"afiliado"
:
{
"type"
:
"object"
,
"properties"
:
{
...
...
@@ -1819,6 +1820,9 @@
"type"
:
"string"
,
"description"
:
"Correo electronico del afiliado."
},
"contacto"
:
{
"$ref"
:
"#/components/schemas/contacto"
},
"nacionalidad"
:
{
"type"
:
"string"
,
"description"
:
"Nacionalidad del afiliado."
...
...
@@ -1829,9 +1833,9 @@
"$ref"
:
"#/components/schemas/beneficiario"
}
},
"pacs"
:
{
"type"
:
"array"
,
"items"
:
{
"pacs"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/components/schemas/pacs"
}
}
...
...
@@ -1867,7 +1871,7 @@
"direccionValidador"
:
{
"type"
:
"object"
,
"properties"
:
{
"pais"
:
{
"pais"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
...
...
@@ -1880,7 +1884,7 @@
}
}
},
"departamento"
:
{
"departamento"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
...
...
@@ -1893,7 +1897,7 @@
}
}
},
"ciudad"
:
{
"ciudad"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
...
...
@@ -1906,7 +1910,7 @@
}
}
},
"localidad"
:
{
"localidad"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
...
...
@@ -1950,6 +1954,18 @@
"name"
:
"direccion"
}
},
"contacto"
:
{
"type"
:
"object"
,
"properties"
:
{
"numero"
:
{
"type"
:
"string"
,
"description"
:
"Numeros de contacto adicional."
}
},
"xml"
:
{
"name"
:
"contacto"
}
},
"obtenerAfiliadoDep"
:
{
"type"
:
"object"
,
"properties"
:
{
...
...
@@ -1984,7 +2000,6 @@
}
}
},
"natural"
:
{
"type"
:
"object"
,
"properties"
:
{
...
...
@@ -2052,44 +2067,44 @@
"type"
:
"object"
,
"properties"
:
{
"fechaAfiliacion"
:
{
"type"
:
"string"
,
"description"
:
"fecha de afiliación"
"type"
:
"string"
,
"description"
:
"fecha de afiliación"
},
"categoria"
:
{
"type"
:
"string"
,
"description"
:
"Categoría"
"type"
:
"string"
,
"description"
:
"Categoría"
},
"grupo"
:
{
"type"
:
"string"
,
"description"
:
"Grupo"
"type"
:
"string"
,
"description"
:
"Grupo"
},
"tipoSalario"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de salario"
"type"
:
"string"
,
"description"
:
"Tipo de salario"
},
"salario"
:
{
"type"
:
"string"
,
"description"
:
"salario"
"type"
:
"string"
,
"description"
:
"salario"
},
"salarioOtros"
:
{
"type"
:
"string"
,
"description"
:
"salario"
"type"
:
"string"
,
"description"
:
"salario"
},
"fechaRetiro"
:
{
"type"
:
"string"
,
"description"
:
"Fecha del retiro"
"type"
:
"string"
,
"description"
:
"Fecha del retiro"
},
"tipoCargo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de cargo"
"type"
:
"string"
,
"description"
:
"Tipo de cargo"
},
"horasLaboradas"
:
{
"type"
:
"string"
,
"description"
:
"Horas laboradas"
"type"
:
"string"
,
"description"
:
"Horas laboradas"
},
"tipoTrabajador"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de trabajador"
"type"
:
"string"
,
"description"
:
"Tipo de trabajador"
}
},
"xml"
:
{
...
...
@@ -2100,22 +2115,21 @@
"type"
:
"object"
,
"properties"
:
{
"tieneCuotaMonetaria"
:
{
"type"
:
"string"
,
"description"
:
"fecha de afiliación"
"type"
:
"string"
,
"description"
:
"fecha de afiliación"
},
"lugarEntrega"
:
{
"type"
:
"string"
,
"description"
:
"Categoría"
"type"
:
"string"
,
"description"
:
"Categoría"
},
"valorUltimoSubsidio"
:
{
"type"
:
"string"
,
"description"
:
"Grupo"
"type"
:
"string"
,
"description"
:
"Grupo"
},
"monto"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de salario"
"type"
:
"string"
,
"description"
:
"Tipo de salario"
}
},
"xml"
:
{
"name"
:
"afiliado"
...
...
@@ -2124,15 +2138,15 @@
"administrador"
:
{
"type"
:
"object"
,
"properties"
:
{
"tipoDocumento"
:
{
"tipoDocumento"
:
{
"type"
:
"string"
,
"description"
:
"<table border='1' width='10px'> <thead> <tr> <td colspan='2'><center>Tipos de identificación</center></td> </tr> </thead> <tr> <th>Código</th> <th>Descripción</th> </tr> <tr> <td>CO1C</td> <td>Cédula</td> </tr> <tr> <td>CO1N</td> <td>Nit</td> </tr> <tr> <td>CO1E</td> <td>Cédula de extranjería</td> </tr> <tr> <td>CO1T</td> <td>Tarjeta de identidad</td> </tr> <tr> <td>CO1L</td> <td>Registro Civil</td> </tr> <tr> <td>CO1P</td> <td>Pasaporte</td> </tr> <tr> <td>CO1D</td> <td>Carnet Diplomático</td> </tr> <tr> <td>CO1S</td> <td>Sin identificación del exterior</td> </tr> <tr> <td>CO1V</td> <td>Permiso Especial de Permanencia</td> </tr> <tr> <td>CO1X</td> <td>Tarjeta de extranjería</td> </tr> </table>"
},
"numeroDocumento"
:{
"numeroDocumento"
:
{
"type"
:
"string"
,
"description"
:
"Número de documento de la persona administradora del subsidio ."
},
"primerNombre"
:{
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"Primer nombre de la persona administradora del subsidio."
},
...
...
@@ -2154,61 +2168,61 @@
"type"
:
"object"
,
"properties"
:
{
"lote"
:
{
"type"
:
"string"
,
"description"
:
"fecha de afiliación"
"type"
:
"string"
,
"description"
:
"fecha de afiliación"
},
"numeroTarjeta"
:
{
"type"
:
"string"
,
"description"
:
"Categoría"
"type"
:
"string"
,
"description"
:
"Categoría"
},
"serialProximidad"
:
{
"type"
:
"string"
,
"description"
:
"Grupo"
"type"
:
"string"
,
"description"
:
"Grupo"
},
"gp"
:
{
"type"
:
"integer"
,
"description"
:
"gp"
"type"
:
"integer"
,
"description"
:
"gp"
},
"estado"
:
{
"type"
:
"integer"
,
"description"
:
"estado"
"type"
:
"integer"
,
"description"
:
"estado"
},
"fechaEntrega"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"format"
:
"date-time"
,
"description"
:
"Fecha entrega"
"description"
:
"Fecha entrega"
},
"estadoEntrega"
:
{
"type"
:
"string"
,
"description"
:
"Estado entrega"
"type"
:
"string"
,
"description"
:
"Estado entrega"
},
"fechaExpedicion"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"format"
:
"date-time"
,
"description"
:
"Fecha de expedicion"
"description"
:
"Fecha de expedicion"
},
"causaCambio"
:
{
"type"
:
"integer"
,
"description"
:
"Causa de cambio"
"type"
:
"integer"
,
"description"
:
"Causa de cambio"
},
"ultimoMesPagado"
:
{
"type"
:
"integer"
,
"description"
:
"Ultimo mes pagado"
"type"
:
"integer"
,
"description"
:
"Ultimo mes pagado"
},
"motivoBloqueo"
:
{
"type"
:
"integer"
,
"description"
:
"Motivo de bloqueo"
"type"
:
"integer"
,
"description"
:
"Motivo de bloqueo"
},
"metodoPago"
:
{
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"integer"
,
"description"
:
"id del método de pago"
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"integer"
,
"description"
:
"id del método de pago"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del método de pago"
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del método de pago"
}
}
}
...
...
@@ -2299,17 +2313,17 @@
"resultado"
],
"properties"
:
{
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
"estado"
:
{
"type"
:
"string"
,
"description"
:
"Estado del servicio"
},
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
"mensaje"
:
{
"type"
:
"string"
,
"description"
:
"Mensaje del servicio"
},
"data"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/afiliadoValidador"
}
}
...
...
@@ -2321,12 +2335,12 @@
"afiliado"
:
{
"$ref"
:
"#/components/schemas/validador"
},
"empleadores"
:
{
"empleadores"
:
{
"$ref"
:
"#/components/schemas/empleadorValidacion"
},
"pacs"
:
{
"pacs"
:
{
"type"
:
"array"
,
"items"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/pacs"
}
}
...
...
@@ -2335,84 +2349,90 @@
"validador"
:
{
"type"
:
"object"
,
"properties"
:
{
"bp"
:
{
"type"
:
"integer"
,
"description"
:
"Identificador único del SAP"
"bp"
:
{
"type"
:
"integer"
,
"description"
:
"Identificador único del SAP"
},
"numeroDocumento"
:
{
"type"
:
"integer"
,
"description"
:
"Número de documento del afiliado"
"numeroDocumento"
:
{
"type"
:
"integer"
,
"description"
:
"Número de documento del afiliado"
},
"tipoDocumento"
:
{
"type"
:
"integer"
,
"description"
:
"Número de documento del afiliado"
"tipoDocumento"
:
{
"type"
:
"integer"
,
"description"
:
"Número de documento del afiliado"
},
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"primer nombre del afiliado"
"primerNombre"
:
{
"type"
:
"string"
,
"description"
:
"primer nombre del afiliado"
},
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"segundo nombre del afiliado"
"segundoNombre"
:
{
"type"
:
"string"
,
"description"
:
"segundo nombre del afiliado"
},
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"primer apellido del afiliado"
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"primer apellido del afiliado"
},
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo apellido del afiliado"
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo apellido del afiliado"
},
"fechaNacimiento"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de nacimiento del afiliado"
"fechaNacimiento"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de nacimiento del afiliado"
},
"edad"
:
{
"type"
:
"integer"
,
"description"
:
"Fecha de nacimiento del afiliado"
"edad"
:
{
"type"
:
"integer"
,
"description"
:
"Fecha de nacimiento del afiliado"
},
"genero"
:
{
"type"
:
"integer"
,
"description"
:
"Código de género del afiliado"
"genero"
:
{
"type"
:
"integer"
,
"description"
:
"Código de género del afiliado"
},
"estadoCivil"
:
{
"type"
:
"integer"
,
"description"
:
"Código de estado civil"
"estadoCivil"
:
{
"type"
:
"integer"
,
"description"
:
"Código de estado civil"
},
"personasACargo"
:
{
"type"
:
"integer"
,
"description"
:
"Número de personas a cargo"
"personasACargo"
:
{
"type"
:
"integer"
,
"description"
:
"Número de personas a cargo"
},
"nivelEducativo"
:
{
"type"
:
"string"
,
"description"
:
"Nivel educativo de la persona"
"nivelEducativo"
:
{
"type"
:
"string"
,
"description"
:
"Nivel educativo de la persona"
},
"telefono"
:
{
"type"
:
"integer"
,
"description"
:
"Teléfono de la persona"
"telefono"
:
{
"type"
:
"integer"
,
"description"
:
"Teléfono de la persona"
},
"motivoRetiro"
:
{
"type"
:
"string"
,
"description"
:
"Descripción del motivo de Retiro"
"motivoRetiro"
:
{
"type"
:
"string"
,
"description"
:
"Descripción del motivo de Retiro"
},
"direccion"
:
{
"direccion"
:
{
"$ref"
:
"#/components/schemas/direccionValidador"
},
"estado"
:
{
"estado"
:
{
"$ref"
:
"#/components/schemas/estadoAfiliado"
},
"afiliacion"
:{
"correoElectronico"
:
{
"type"
:
"string"
,
"description"
:
"Correo electronico del afiliado."
},
"contacto"
:
{
"$ref"
:
"#/components/schemas/contacto"
},
"afiliacion"
:
{
"$ref"
:
"#/components/schemas/afiliacion"
},
"cuotaMonetaria"
:
{
"cuotaMonetaria"
:
{
"$ref"
:
"#/components/schemas/cuotaMonetaria"
},
"tarjetaMultiservicios"
:
{
"tarjetaMultiservicios"
:
{
"$ref"
:
"#/components/schemas/tarjetaMultiservicios"
}
}
},
}
},
"requestBodies"
:
{
"crearAfiliadoRequestBody"
:
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment