diff --git a/apigee/salud-eps.json b/apigee/salud-eps.json index 10f824f..e443365 100644 --- a/apigee/salud-eps.json +++ b/apigee/salud-eps.json @@ -121,75 +121,7 @@ ] } }, - "/v2/salud/citas": { - "put": { - "tags": [ - "cols-salud-cita" - ], - "summary": "Actualizar cita sin orden", - "description": "Realizar actualización de una cita", - "operationId": "actualizarCita", - "responses": { - "200": { - "description": "Operación exitosa", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/actualizarCitaResponse" - } - } - } - }, - "400": { - "description": "Estado inválido" - } - }, - "security": [ - { - "apigee_auth": [ - "write:apigee", - "read:apigee" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/actualizarCitaRequestBody" - } - }, - "delete": { - "tags": [ - "cols-salud-cita" - ], - "summary": "Borrar cita sin orden", - "description": "Realizar el borrado de una cita sin orden", - "operationId": "borrarCita", - "responses": { - "200": { - "description": "Operación exitosa", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/borrarCitaResponse" - } - } - } - }, - "400": { - "description": "Estado inválido" - } - }, - "security": [ - { - "apigee_auth": [ - "write:apigee", - "read:apigee" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/borrarCitaRequestBody" - } - }, + "/v2/salud/citas/horario": { "get": { "tags": [ "cols-salud-cita" @@ -255,7 +187,7 @@ { "name": "paciente", "in": "query", - "description": "IPS cita", + "description": "Id del paciente", "required": true, "schema": { "type": "number" @@ -285,6 +217,76 @@ ] } ] + } + }, + "/v2/salud/citas": { + "put": { + "tags": [ + "cols-salud-cita" + ], + "summary": "Actualizar cita sin orden", + "description": "Realizar actualización de una cita", + "operationId": "actualizarCita", + "responses": { + "200": { + "description": "Operación exitosa", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actualizarCitaResponse" + } + } + } + }, + "400": { + "description": "Estado inválido" + } + }, + "security": [ + { + "apigee_auth": [ + "write:apigee", + "read:apigee" + ] + } + ], + "requestBody": { + "$ref": "#/components/requestBodies/actualizarCitaRequestBody" + } + }, + "delete": { + "tags": [ + "cols-salud-cita" + ], + "summary": "Borrar cita sin orden", + "description": "Realizar el borrado de una cita sin orden", + "operationId": "borrarCita", + "responses": { + "200": { + "description": "Operación exitosa", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/borrarCitaResponse" + } + } + } + }, + "400": { + "description": "Estado inválido" + } + }, + "security": [ + { + "apigee_auth": [ + "write:apigee", + "read:apigee" + ] + } + ], + "requestBody": { + "$ref": "#/components/requestBodies/borrarCitaRequestBody" + } }, "post": { "tags": [ @@ -383,7 +385,7 @@ ] } }, - "/v2/salud/citas{adicion}": { + "/v2/salud/citas/disponibilidad": { "get": { "tags": [ "cols-salud-cita" @@ -393,14 +395,6 @@ "operationId": "disponibilidadCitas", "parameters": [ { - "name": "adicion", - "in": "path", - "description": "El campo solo es de relleno, para evitar problemas de duplicado en la documentación de Swaager", - "schema": { - "type": "string" - } - }, - { "name": "especialidad", "in": "query", "description": "Especialidad",