From e18dfae739ad751edf068988337db2481279e6f0 Mon Sep 17 00:00:00 2001 From: Cristian Camargo Date: Fri, 26 Apr 2019 22:10:00 +0000 Subject: [PATCH] Update salud-eps.json --- apigee/salud-eps.json | 432 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1 file changed, 253 insertions(+), 179 deletions(-) diff --git a/apigee/salud-eps.json b/apigee/salud-eps.json index 0db1f27..bb593d5 100644 --- a/apigee/salud-eps.json +++ b/apigee/salud-eps.json @@ -6,12 +6,12 @@ "url": "https://colsubsidio-test.apigee.net/api" }, { - "description": "Producción", + "description": "Producci�n", "url": "https://colsubsidio-prod.apigee.net/api" } ], "info": { - "description": "Información de los servicios del producto EPS salud.", + "description": "Informaci�n de los servicios del producto EPS salud.", "version": "2.0.0", "title": "EPS Salud", "termsOfService": "http://172.16.95.36/wiki/index.php/T%C3%A9rminos_de_servicio_Swagger", @@ -30,7 +30,7 @@ }, { "name": "cols-salud-cita", - "description": "Administración de citas" + "description": "Administraci�n de citas" }, { "name": "cols-salud-eps", @@ -56,7 +56,7 @@ "cols-salud-afiliado" ], "summary": "Validador afiliado", - "description": "Obtener información de los afiliados de salud", + "description": "Obtener informaci�n de los afiliados de salud", "operationId": "validadorAfiliadoSalud", "parameters": [ { @@ -71,7 +71,7 @@ { "name": "numId", "in": "query", - "description": "Número de identificación", + "description": "N�mero de identificaci�n", "required": true, "schema": { "type": "string" @@ -80,7 +80,7 @@ { "name": "asociado", "in": "query", - "description": "Es un asociado o no
1 - Sí
0 - No", + "description": "Es un asociado o no
1 - S�
0 - No", "required": true, "schema": { "type": "string" @@ -89,7 +89,7 @@ { "name": "cesan", "in": "query", - "description": "Empresa en la que tiene la cesantías", + "description": "Empresa en la que tiene la cesant�as", "required": false, "schema": { "type": "string" @@ -98,7 +98,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -108,7 +108,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -126,14 +126,14 @@ "tags": [ "cols-salud-cita" ], - "summary": "Consultar cita por identificación", - "description": "Obtener información cita", + "summary": "Consultar cita por identificaci�n", + "description": "Obtener informaci�n cita", "operationId": "consultarCita", "parameters": [ { "name": "tipoId", "in": "query", - "description": "Tipo identificación", + "description": "Tipo identificaci�n", "required": true, "schema": { "type": "string" @@ -142,7 +142,7 @@ { "name": "numId", "in": "query", - "description": "Número identificación", + "description": "N�mero identificaci�n", "required": true, "schema": { "type": "number" @@ -151,7 +151,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -161,7 +161,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -178,11 +178,11 @@ "cols-salud-cita" ], "summary": "Actualizar cita sin orden", - "description": "Realizar actualización de una cita", + "description": "Realizar actualizaci�n de una cita", "operationId": "actualizarCita", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -192,7 +192,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -216,7 +216,7 @@ "operationId": "borrarCita", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -226,7 +226,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -250,7 +250,7 @@ "operationId": "reservarCitaSinOrden", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -260,7 +260,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -282,7 +282,7 @@ "cols-salud-cita" ], "summary": "Cita horario", - "description": "Obtener información cita horario", + "description": "Obtener informaci�n cita horario", "operationId": "citaHorario", "parameters": [ { @@ -333,7 +333,7 @@ { "name": "planificacion", "in": "query", - "description": "Planificación", + "description": "Planificaci�n", "required": false, "schema": { "type": "string" @@ -351,7 +351,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -361,7 +361,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -380,7 +380,7 @@ "cols-salud-cita" ], "summary": "Disponibilidad citas", - "description": "Obtener información disponibilidad citas", + "description": "Obtener informaci�n disponibilidad citas", "operationId": "disponibilidadCitas", "parameters": [ { @@ -395,7 +395,7 @@ { "name": "medico", "in": "query", - "description": "Médico", + "description": "M�dico", "required": false, "schema": { "type": "string" @@ -404,7 +404,7 @@ { "name": "ipsadscripcion", "in": "query", - "description": "IPS adscripción", + "description": "IPS adscripci�n", "required": false, "schema": { "type": "string" @@ -422,7 +422,7 @@ { "name": "planificacion", "in": "query", - "description": "Planificación", + "description": "Planificaci�n", "required": false, "schema": { "type": "string" @@ -449,7 +449,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -459,7 +459,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -478,7 +478,7 @@ "cols-salud-cita" ], "summary": "Disponibilidad citas", - "description": "Obtener información disponibilidad citas", + "description": "Obtener informaci�n disponibilidad citas", "operationId": "busquedaCitaPorMedico", "parameters": [ { @@ -520,7 +520,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -530,7 +530,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -553,7 +553,7 @@ "operationId": "crearCitaConOrden", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -563,7 +563,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -589,7 +589,7 @@ "operationId": "reservarCitaConOrden", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -599,7 +599,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -625,7 +625,7 @@ "operationId": "crearCitaSinOrden", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -635,7 +635,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -657,7 +657,7 @@ "cols-salud-paciente" ], "summary": "Consulta de convenio", - "description": "Servicio de consulta de convenio, buscando por tipo de identificación y número de identificación.", + "description": "Servicio de consulta de convenio, buscando por tipo de identificaci�n y n�mero de identificaci�n.", "operationId": "consultaConvenio", "parameters": [ { @@ -672,7 +672,7 @@ { "name": "numId", "in": "query", - "description": "Número de identificación", + "description": "N�mero de identificaci�n", "required": true, "schema": { "type": "number" @@ -681,7 +681,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -691,7 +691,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -710,7 +710,7 @@ "cols-salud-paciente" ], "summary": "Obtener grupo familiar", - "description": "Servcio que permite consultar los datos asociados al grupo familiar de un afiliado, dado un tipo y número de documento.", + "description": "Servcio que permite consultar los datos asociados al grupo familiar de un afiliado, dado un tipo y n�mero de documento.", "operationId": "consultaGrupoFamiliar", "parameters": [ { @@ -725,7 +725,7 @@ { "name": "documento", "in": "query", - "description": "Número de identificación.
Ejemplo:
1052411109", + "description": "N�mero de identificaci�n.
Ejemplo:
1052411109", "required": true, "schema": { "type": "string" @@ -734,7 +734,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -744,7 +744,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -762,8 +762,8 @@ "tags": [ "cols-salud-paciente" ], - "summary": "Obtener médico tratante de un afiliado", - "description": "Api que permite consultar el medico tratante de un afiliado dato un tipo y número de identificación.", + "summary": "Obtener m�dico tratante de un afiliado", + "description": "Api que permite consultar el medico tratante de un afiliado dato un tipo y n�mero de identificaci�n.", "operationId": "medicoContratante", "parameters": [ { @@ -778,7 +778,7 @@ { "name": "numId", "in": "query", - "description": "Número de identificación", + "description": "N�mero de identificaci�n", "required": true, "schema": { "type": "string" @@ -787,7 +787,7 @@ { "name": "codigoEsp", "in": "query", - "description": "Código que indica el código de la especialidad
150", + "description": "C�digo que indica el c�digo de la especialidad
150", "required": true, "schema": { "type": "number" @@ -796,7 +796,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -806,7 +806,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -831,7 +831,7 @@ { "name": "convenio", "in": "query", - "description": "Campo que indica el convenio el cual está asociado el paciente.", + "description": "Campo que indica el convenio el cual est� asociado el paciente.", "required": true, "schema": { "type": "string" @@ -858,7 +858,7 @@ { "name": "sexo", "in": "query", - "description": "Define el género del paciente
Ejemplo:
M F", + "description": "Define el g�nero del paciente
Ejemplo:
M F", "required": true, "schema": { "type": "string" @@ -867,7 +867,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -877,7 +877,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -911,7 +911,7 @@ { "name": "numId", "in": "query", - "description": "Número de identificación", + "description": "N�mero de identificaci�n", "required": true, "schema": { "type": "number" @@ -920,7 +920,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -930,7 +930,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -948,14 +948,14 @@ "tags": [ "cols-salud-paciente" ], - "summary": "Información completa del paciente", - "description": "Servicio que dado la identificación de un paciente devuelve la información del mismo en la plataforma de salud: dirección, teléfono, nombre completos.", + "summary": "Informaci�n completa del paciente", + "description": "Servicio que dado la identificaci�n de un paciente devuelve la informaci�n del mismo en la plataforma de salud: direcci�n, tel�fono, nombre completos.", "operationId": "getDetallePaciente", "parameters": [ { "name": "tipoId", "in": "query", - "description": "Tipo de identificación.
CC - Cedula
NIT - NIT", + "description": "Tipo de identificaci�n.
CC - Cedula
NIT - NIT", "required": true, "schema": { "type": "string" @@ -964,7 +964,7 @@ { "name": "numId", "in": "query", - "description": "Número de identificación", + "description": "N�mero de identificaci�n", "required": true, "schema": { "type": "number" @@ -973,7 +973,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -983,7 +983,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1002,7 +1002,7 @@ "cols-salud-paciente" ], "summary": "Consulta de datos del paciente", - "description": "Servicio de consulta de datos de paciente, buscando por tipo de identificación y número de identificación.", + "description": "Servicio de consulta de datos de paciente, buscando por tipo de identificaci�n y n�mero de identificaci�n.", "operationId": "getDatosPacientePorDocumento", "parameters": [ { @@ -1017,7 +1017,7 @@ { "name": "numId", "in": "query", - "description": "Número de identificación", + "description": "N�mero de identificaci�n", "required": true, "schema": { "type": "number" @@ -1026,7 +1026,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1036,7 +1036,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1053,21 +1053,21 @@ "cols-salud-paciente" ], "summary": "Actualizar paciente", - "description": "Servicio para realizar actualización de datos de un paciente.", + "description": "Servicio para realizar actualizaci�n de datos de un paciente.", "operationId": "crearPacienteProvisional", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/actualizarPacienteResponse" + "$ref": "#/components/schemas/resultado" } } } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1089,7 +1089,7 @@ "cols-salud-multa" ], "summary": "Consultas multas", - "description": "Servicio que permite consultar las multas de un paciente dado un tipo y número de documento.", + "description": "Servicio que permite consultar las multas de un paciente dado un tipo y n�mero de documento.", "operationId": "consultaMultas", "parameters": [ { @@ -1104,7 +1104,7 @@ { "name": "numId", "in": "query", - "description": "Número de identificación.
Ejemplo:
1052411109", + "description": "N�mero de identificaci�n.
Ejemplo:
1052411109", "required": true, "schema": { "type": "number" @@ -1113,7 +1113,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1123,7 +1123,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1142,7 +1142,7 @@ "cols-salud-ips" ], "summary": "Consultas ips adscritas", - "description": "Permite consultar las IPS adscritas de un afiliado por un tipo y número de identificación.", + "description": "Permite consultar las IPS adscritas de un afiliado por un tipo y n�mero de identificaci�n.", "operationId": "consultaIpsInscrita", "parameters": [ { @@ -1157,7 +1157,7 @@ { "name": "numId", "in": "query", - "description": "Número de identificación.
Ejemplo:
1052411109", + "description": "N�mero de identificaci�n.
Ejemplo:
1052411109", "required": true, "schema": { "type": "number" @@ -1166,7 +1166,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1176,7 +1176,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1201,7 +1201,7 @@ { "name": "idEsp", "in": "path", - "description": "El campo solo es de relleno, para evitar problemas de duplicado en la documentación de Swaager", + "description": "El campo solo es de relleno, para evitar problemas de duplicado en la documentaci�n de Swaager", "required": true, "schema": { "type": "string" @@ -1210,7 +1210,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1220,7 +1220,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1243,7 +1243,7 @@ "operationId": "citaBorradoConOrden", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1253,7 +1253,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1317,7 +1317,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1327,7 +1327,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1347,11 +1347,11 @@ "cols-salud-eps" ], "summary": "Consultar eps", - "description": "Obtener información de las eps", + "description": "Obtener informaci�n de las eps", "operationId": "consultaEps", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1361,7 +1361,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1380,11 +1380,11 @@ "cols-salud-eps" ], "summary": "Consultar eps y su punto de dispensacion", - "description": "Obtener información de las eps, proyecto de medicamentos.", + "description": "Obtener informaci�n de las eps, proyecto de medicamentos.", "operationId": "consultaEpsMedicamento", "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1394,7 +1394,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1413,7 +1413,7 @@ "cols-salud-eps" ], "summary": "Consultar eps y su punto de dispensacion por ciudad", - "description": "Obtener información de las eps por ciudad, proyecto de medicamentos.", + "description": "Obtener informaci�n de las eps por ciudad, proyecto de medicamentos.", "operationId": "consultaEpsCiudadMedicamento", "parameters": [ { @@ -1428,7 +1428,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1438,7 +1438,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1457,7 +1457,7 @@ "cols-salud-eps" ], "summary": "Consultar eps y su punto de dispensacion por ciudades", - "description": "Obtener información de las eps por ciudades, proyecto de medicamentos.", + "description": "Obtener informaci�n de las eps por ciudades, proyecto de medicamentos.", "operationId": "consultaEpsCiudadesMedicamento", "parameters": [ { @@ -1472,7 +1472,7 @@ ], "responses": { "200": { - "description": "Operación exitosa", + "description": "Operaci�n exitosa", "content": { "application/json": { "schema": { @@ -1482,7 +1482,7 @@ } }, "400": { - "description": "Estado inválido" + "description": "Estado inv�lido" } }, "security": [ @@ -1497,7 +1497,7 @@ } }, "externalDocs": { - "description": "Encontrar más información en EnterpriseArchitect", + "description": "Encontrar m�s informaci�n en EnterpriseArchitect", "url": "http://172.16.95.36/wiki/index.php/Enterprise_Architect" }, "components": { @@ -1507,11 +1507,11 @@ "properties": { "codigo": { "type": "string", - "description": "Código del resultado" + "description": "C�digo del resultado" }, "descripcion": { "type": "string", - "description": "Descripción del resultado" + "description": "Descripci�n del resultado" } }, "xml": { @@ -1527,7 +1527,7 @@ }, "numero": { "type": "string", - "description": "Número de identificación del documento" + "description": "N�mero de identificaci�n del documento" } }, "xml": { @@ -1558,12 +1558,33 @@ "name": "nombre" } }, + "nombreRequest": { + "type": "object", + "properties": { + "primero": { + "type": "string", + "description": "Primer nombre" + }, + + "primerApellido": { + "type": "string", + "description": "Primer apellido" + }, + "segundoApellido": { + "type": "string", + "description": "Segundo apellido" + } + }, + "xml": { + "name": "nombre" + } + }, "categoria": { "type": "object", "properties": { "codigo": { "type": "string", - "description": "Código de la categoría" + "description": "C�digo de la categor�a" } }, "xml": { @@ -1575,7 +1596,7 @@ "properties": { "codigo": { "type": "string", - "description": "Código del tipo" + "description": "C�digo del tipo" } }, "xml": { @@ -1587,7 +1608,7 @@ "properties": { "codigo": { "type": "string", - "description": "Código del estado" + "description": "C�digo del estado" } }, "xml": { @@ -1599,7 +1620,7 @@ "properties": { "codigo": { "type": "string", - "description": "Código del convenio" + "description": "C�digo del convenio" }, "estado": { "type": "string", @@ -1657,7 +1678,7 @@ "properties": { "codigo": { "type": "string", - "description": "código de la especialidad" + "description": "c�digo de la especialidad" } }, "xml": { @@ -1669,11 +1690,11 @@ "properties": { "codigo": { "type": "string", - "description": "código de la especialidad" + "description": "c�digo de la especialidad" }, "nombre": { "type": "string", - "description": "Descripción de la especialidad" + "description": "Descripci�n de la especialidad" }, "apellidos": { "type": "string", @@ -1689,11 +1710,11 @@ "properties": { "codigo": { "type": "number", - "description": "código de la especialidad" + "description": "c�digo de la especialidad" }, "descripcion": { "type": "string", - "description": "Descripción de la especialidad" + "description": "Descripci�n de la especialidad" }, "citaPrioritaria": { "type": "number", @@ -1709,7 +1730,7 @@ "properties": { "fechaComprobacion": { "type": "string", - "description": "Fecha de comprobación", + "description": "Fecha de comprobaci�n", "format": "date-time" }, "documento": { @@ -1750,10 +1771,6 @@ "format":"date-time", "description": "Fecha de la cita" }, - "reserva": { - "type": "string", - "description": "Reserva" - }, "centroMedico": { "$ref": "#/components/schemas/centroMedico" }, @@ -1780,7 +1797,7 @@ }, "numeroOrden": { "type": "number", - "description": "Número de la orden" + "description": "N�mero de la orden" }, "documentoContable": { "type": "number", @@ -1827,7 +1844,7 @@ }, "tipoPlanificacion": { "type": "string", - "description": "Tipo de planificación" + "description": "Tipo de planificaci�n" }, "unidadTratamiento": { "type": "string", @@ -1845,7 +1862,7 @@ "properties": { "codigo": { "type": "number", - "description": "Código de afiliación" + "description": "C�digo de afiliaci�n" } } }, @@ -1858,23 +1875,23 @@ }, "fechaGenOrd": { "type": "string", - "description": "Fecha Generación de orden" + "description": "Fecha Generaci�n de orden" }, "numeroOrden": { "type": "number", - "description": "Fecha Generación de orden" + "description": "Fecha Generaci�n de orden" }, "prestacionId": { "type": "string", - "description": "Campo que inidica el identificador de prestación." + "description": "Campo que inidica el identificador de prestaci�n." }, "descripcionPrestacion": { "type": "string", - "description": "Indica la descripción de la prestación." + "description": "Indica la descripci�n de la prestaci�n." }, "cantidadPrestacion": { "type": "number", - "description": "Campo donde se establece la cantidad de la prestación." + "description": "Campo donde se establece la cantidad de la prestaci�n." }, "estado": { "type": "string", @@ -1886,11 +1903,11 @@ }, "descripcionEspecialidad ": { "type": "number", - "description": "Campo que indica la descripción de la especialidad." + "description": "Campo que indica la descripci�n de la especialidad." }, "medicoId": { "type": "number", - "description": "Campo que indica el id del médico." + "description": "Campo que indica el id del m�dico." }, "pacienteId": { "type": "number", @@ -1898,7 +1915,7 @@ }, "AutorizacionId": { "type": "string", - "description": "Identificador de autorización." + "description": "Identificador de autorizaci�n." } } }, @@ -1911,11 +1928,11 @@ }, "tipoIdentificacion": { "type": "string", - "description": "Tipo de identificación" + "description": "Tipo de identificaci�n" }, "numeroIdentificacion": { "type": "string", - "description": "Número identificación" + "description": "N�mero identificaci�n" }, "nombre": { "type": "string", @@ -1994,6 +2011,39 @@ } } }, + "pacienteRequest":{ + "type": "object", + "properties":{ + "documento": { + "$ref": "#/components/schemas/documento" + }, + "tratamiento":{ + "type":"string", + "description":"tratamiento" + }, + "nombre":{ + "$ref": "#/components/schemas/nombreRequest" + }, + "fechaNacimiento":{ + "type":"string", + "description":"Fecha de nacimiento" + }, + "genero":{ + "$ref": "#/components/schemas/generoRequets" + }, + "telefono":{ + "type":"string", + "description":"Telefono del paciente" + }, + "correoElectronico":{ + "type":"string", + "description":"correo electr�nico del paciente" + }, + "direccion":{ + "$ref": "#/components/schemas/direccionRequest" + } + } + }, "reservaSinOrdenpaciente": { "type": "object", @@ -2018,7 +2068,7 @@ }, "tipoPlanificacion":{ "type":"string", - "description":"tipo de planificación" + "description":"tipo de planificaci�n" }, "unidadTratamiento":{ "type":"string", @@ -2026,7 +2076,6 @@ }, "fechaHora":{ "type":"string", - "format": "date-time", "description":"Hora y fecha" }, "ips": { @@ -2042,11 +2091,20 @@ "properties": { "codigo": { "type": "string", - "description": "Representa el codigo de género" + "description": "Representa el codigo de g�nero" }, "descripcion": { "type": "string", - "description": "representa la descripción" + "description": "representa la descripci�n" + } + } + }, + "generoRequets": { + "type": "object", + "properties": { + "codigo": { + "type": "string", + "description": "Representa el codigo de g�nero" } } }, @@ -2055,7 +2113,7 @@ "properties": { "codigo": { "type": "string", - "description": "Código que representa al consultorio" + "description": "C�digo que representa al consultorio" }, "nombre": { "type": "string", @@ -2068,11 +2126,11 @@ "properties": { "id": { "type": "number", - "description": "Especifica el id del país" + "description": "Especifica el id del pa�s" }, "nombre": { "type": "string", - "description": "Especifica el nombre del país" + "description": "Especifica el nombre del pa�s" } } }, @@ -2148,7 +2206,7 @@ }, "codigoPostal": { "type": "string", - "description": "código postal corespondiente" + "description": "c�digo postal corespondiente" }, "direccionPrincipal": { "type": "string", @@ -2156,24 +2214,58 @@ }, "direccionSecundaria": { "type": "string", - "description": "dirección secundaria" + "description": "direcci�n secundaria" } } }, - "centroMedico": { + "direccionRequest": { "type": "object", "properties": { - "codigo": { + "pais": { + "type":"object", + "properties":{ + "id":{ + "type":"number" + } + } + }, + "departamento": { + "type":"object", + "properties":{ + "id":{ + "type":"number" + } + } + }, + "ciudad": { + "type":"object", + "properties":{ + "nombre":{ + "type":"string" + } + } + }, + + "codigoPostal": { "type": "string", - "description": "Nombre del centro médico" + "description": "c�digo postal corespondiente" }, - "nombre": { + "direccionPrincipal": { "type": "string", - "description": "Nombre del centro médico" + "description": "direccion principal del paciente" + } + } + }, + "centroMedico": { + "type": "object", + "properties": { + "codigo": { + "type": "string", + "description": "Nombre del centro m�dico" }, "descripcion": { "type": "string", - "description": "Descripción del centro médico" + "description": "Descripci�n del centro m�dico" } } }, @@ -2182,11 +2274,11 @@ "properties": { "codigo": { "type": "string", - "description": "código de la prestación" + "description": "c�digo de la prestaci�n" }, "descripcion": { "type": "string", - "description": "Descripción de la prestación" + "description": "Descripci�n de la prestaci�n" } } }, @@ -2256,7 +2348,7 @@ }, "numeroOrden": { "type": "number", - "description": "Número de la orden" + "description": "N�mero de la orden" }, "documentoContable": { "type": "string", @@ -2355,7 +2447,7 @@ }, "tipoPlanificacion": { "type": "string", - "description": "Tipo planificación" + "description": "Tipo planificaci�n" }, "unidadTratamiento": { "type": "string", @@ -2387,7 +2479,7 @@ "properties": { "idReserva": { "type": "string", - "description": "Número de la reserva" + "description": "N�mero de la reserva" }, "idOrden": { "type": "string", @@ -2447,7 +2539,7 @@ }, "tipoPlanificacionId": { "type": "string", - "description": "Id tipo planificación" + "description": "Id tipo planificaci�n" }, "ordenId": { "type": "string", @@ -2459,7 +2551,7 @@ }, "numeroPrestacion": { "type": "string", - "description": "Número prestación" + "description": "N�mero prestaci�n" } } }, @@ -2557,7 +2649,7 @@ ], "properties": { "Provisional": { - "$ref": "#/components/schemas/paciente" + "$ref": "#/components/schemas/pacienteRequest" } } }, @@ -3018,24 +3110,6 @@ } } }, - "actualizarPacienteResponse": { - "type": "object", - "required": [ - "resultado" - ], - "properties": { - "resultado": { - "type": "array", - "xml": { - "name": "resultado" - }, - "items": { - "$ref": "#/components/schemas/resultado" - } - } - } - }, - "consultaGrupoFamiliarResponse": { "type": "object", "required": [ @@ -3255,7 +3329,7 @@ } } }, - "description": "Información de la cita a actualizar", + "description": "Informaci�n de la cita a actualizar", "required": true }, "crearCitaSinOrdenRequestBody": { @@ -3277,7 +3351,7 @@ } } }, - "description": "Información de la cita a actualizar", + "description": "Informaci�n de la cita a actualizar", "required": true }, "reservarCitaRequestBody": { @@ -3288,7 +3362,7 @@ } } }, - "description": "Información de la cita", + "description": "Informaci�n de la cita", "required": true }, "borrarCitaConOrdenRequestBody": { @@ -3299,7 +3373,7 @@ } } }, - "description": "Información de la cita a borrar con orden", + "description": "Informaci�n de la cita a borrar con orden", "required": true }, "reservaCitaSinOrdenRequestBody": { -- libgit2 0.26.0