diff --git a/apigee/salud-eps.json b/apigee/salud-eps.json index 747c263..1cb2e10 100644 --- a/apigee/salud-eps.json +++ b/apigee/salud-eps.json @@ -1269,6 +1269,78 @@ } } }, + "/v2/salud/citas/consulta": { + "get": { + "tags": [ + "cols-salud-cita" + ], + "summary": "Consulta de sub citas.", + "description": "Obtener informacion de sub citas.", + "operationId": "obtenerSubCita", + "parameters": [ + { + "name": "pacienteId", + "in": "query", + "description": "Numero de identificacion del paciente.", + "required": true, + "schema": { + "type": "number" + } + }, + { + "name": "convenio", + "in": "query", + "description": "Numero de convenio.", + "required": true, + "schema": { + "type": "number" + } + }, + { + "name": "edad", + "in": "query", + "description": "Edad del paciente.", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "genero", + "in": "query", + "description": "Envio de genero del paciente.
GeneroDescripcion
MMasculino
FFemenino
", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Operación exitosa", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/obtenerSubCitaResponse" + } + } + } + }, + "400": { + "description": "Estado inválido" + } + }, + "security": [ + { + "apigee_auth": [ + "write:apigee", + "read:apigee" + ] + } + ] + } + }, + "/v1/salud/eps": { "get": { "tags": [ @@ -1302,7 +1374,7 @@ ] } }, - "/v1/salud/eps/consulta": { + "/v2/salud/eps/consulta": { "get": { "tags": [ "cols-salud-eps" @@ -1335,7 +1407,7 @@ ] } }, - "/v1/salud/eps/ciudad": { + "/v2/salud/eps/ciudad": { "get": { "tags": [ "cols-salud-eps" @@ -1379,7 +1451,7 @@ ] } }, - "/v1/salud/eps/ciudades": { + "/v2/salud/eps/ciudades": { "get": { "tags": [ "cols-salud-eps" @@ -2515,6 +2587,61 @@ } } }, + "subCita": { + "type": "object", + "properties": { + "codigo": { + "type": "string", + "description": "Codigo de la cita del paciente." + }, + "descripcion": { + "type": "string", + "description": "Descripcion de la cita del paciente." + }, + "condicionada": { + "type": "string", + "description": "Informacion de la restriccion de la cita." + }, + "prioridad": { + "type": "string", + "description": "Prioridad de cita." + } + } + }, + "obtenerSubCita": { + "type": "object", + "properties": { + "cita": { + "type":"array", + "items":{ + "$ref": "#/components/schemas/subCita" + } + } + } + }, + "obtenerSubCitaResponse": { + "type": "object", + "required": [ + "resultados" + ], + "properties": { + "resultados": { + "type": "array", + "xml": { + "name": "resultado" + }, + "items": { + "$ref": "#/components/schemas/resultado" + } + }, + "obtenerSubCita": { + "type": "array", + "items":{ + "$ref": "#/components/schemas/obtenerSubCita" + } + } + } + }, "consultaEpsCiudadesMedicamentoResponse": { "type": "object", "required": [