diff --git a/apigee/afiliaciones-afiliado.json b/apigee/afiliaciones-afiliado.json index 1ffe56b..dc6b467 100644 --- a/apigee/afiliaciones-afiliado.json +++ b/apigee/afiliaciones-afiliado.json @@ -666,6 +666,11 @@ }, "components": { "schemas": { + "estadoAfiliado": { + "type":"string", + "enum":[ "VIGEN", "RETIR", "SUSPE" ], + "description": "Estados afiliado:\n * VIGEN - Vigente\n * RETIR - Retirado\n * SUSPE - Suspendido\n" + }, "validadorEmpresaResponse": { "type": "object", "required": [ @@ -1248,14 +1253,13 @@ "description":"Código de estado civil" }, "estado":{ - "type":"string", - "description":"Estado del Afiliado" + "$ref": "#/components/schemas/estadoAfiliado" }, "afiliacion":{ "$ref": "#/components/schemas/afiliacionBasico" } } - }, + }, "afiliacionBasico": { "type": "object", "properties": { @@ -2360,8 +2364,7 @@ "$ref": "#/components/schemas/direccionValidador" }, "estado":{ - "type":"string", - "description":"Estado del Afiliado" + "$ref": "#/components/schemas/estadoAfiliado" }, "afiliacion":{ "$ref": "#/components/schemas/afiliacion" @@ -2375,7 +2378,6 @@ } }, - }, "requestBodies": { "crearAfiliadoRequestBody": {