From bc0e3846050ba2d1c59a83b584a1bf4edfc14d76 Mon Sep 17 00:00:00 2001 From: Cristian_Camargo Date: Tue, 18 Jun 2019 16:39:17 +0000 Subject: [PATCH] Update recreacionyturismo-afiliados.json --- apigee/recreacionyturismo-afiliados.json | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 108 insertions(+), 1 deletion(-) diff --git a/apigee/recreacionyturismo-afiliados.json b/apigee/recreacionyturismo-afiliados.json index 8ea9451..84bbd69 100644 --- a/apigee/recreacionyturismo-afiliados.json +++ b/apigee/recreacionyturismo-afiliados.json @@ -532,7 +532,7 @@ } }, "turno": { - "$ref": "#/components/schemas/turnoReservaPracticaLibre" + "$ref": "#/components/schemas/turnoReservaPracticaLibreDisponibilidad" } } }, @@ -575,6 +575,113 @@ } } }, + "turnoReservaPracticaLibreDisponibilidad": { + "type": "object", + "properties": { + "practicaLibre": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "Identificador del turno de la practica libre" + }, + "fechaInicio": { + "type": "string", + "format": "date-time", + "description": "Fecha de inicio" + }, + "fechaFin": { + "type": "string", + "format": "date-time", + "description": "Fecha de fin" + }, + "tiquetera": { + "type": "string", + "description": "Parametro que informa si la practica libre se reserva a través de una tiquetera" + }, + "cantidadUsos": { + "type": "string", + "description": "Número de la cantidad de usos que se desean reservar" + }, + "cancelable": { + "type": "string", + "description": "Parametro que describe si el turno de practica libre es aún cancelable" + }, + "informacionPersonal": { + "type": "object", + "properties":{ + "id": { + "type": "string", + "description": "Id de la persona" + }, + "edad": { + "type": "string", + "description": "Edad de la persona" + }, + "correoElectronico": { + "type": "string", + "description": "Correo electronico de la persona" + }, + "documento": { + "$ref": "#/components/schemas/documento" + }, + "nombre": { + "$ref": "#/components/schemas/nombre" + }, + "genero": { + "$ref": "#/components/schemas/genero" + }, + "categoria": { + "$ref": "#/components/schemas/categoria" + } + } + }, + "material": { + "type": "array", + "items": { + "properties":{ + "id": { + "type": "string", + "description": "Identificador o id del material" + }, + "tipo": { + "type": "string", + "description": "Tipo del material:\n * 1) Referencia\n * 2) Transporte\n * 3) Turno\n * 4) Articulo" + }, + "descripcion": { + "type": "string", + "description": "Nombre del material" + } + } + } + }, + "zona": { + "type": "array", + "items": { + "properties":{ + "id": { + "type": "string", + "description": "Identificador de la zona" + }, + "nombre": { + "type": "string", + "description": "Nombre de la zona" + }, + "idEscenario": { + "type": "string", + "description": "Nombre del material" + }, + "nombreEscenario": { + "type": "string", + "description": "Identificador del escenario al que pertenece la zona" + } + } + } + }, + } + } + } + }, "turnoReservaPracticaLibre": { "type": "object", "properties": { -- libgit2 0.26.0