From 6a0b834610138ccf6e8e00abfcc5e93cb94e682a Mon Sep 17 00:00:00 2001 From: Robert Antonio Barraza Gamero Date: Mon, 4 Mar 2019 22:50:53 +0000 Subject: [PATCH] Update medicamentos-afiliado.json --- apigee/medicamentos-afiliado.json | 166 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------- 1 file changed, 107 insertions(+), 59 deletions(-) diff --git a/apigee/medicamentos-afiliado.json b/apigee/medicamentos-afiliado.json index 517343f..c930200 100644 --- a/apigee/medicamentos-afiliado.json +++ b/apigee/medicamentos-afiliado.json @@ -42,16 +42,16 @@ { "name": "tipoId", "in": "query", - "description": "Tipo de identificacion.", + "description": "Tipo de identificacion.
1. CE - Cédula de extranjería
2. TI - Tarjeta de identidad
3. CC - Cédula de ciudadanía
4. NIT - NIT
5. RC - Registro civil de nacimiento
6. PS - Pasaporte
7. ME - Menor de edad
8. NU - NUIP
9. AS - Adulto sin identificación
10. CD - Carné diplomático
11. CN - Recién nacido vivo
12. SC - Salvoconducto
13. PE - Permiso especial", "required": true, "schema": { "type": "string" } }, { - "name": "numeroId", + "name": "numId", "in": "query", - "description": "Número de identificación", + "description": "Número de documento de identificación del afiliado a consultar.", "required": true, "schema": { "type": "string" @@ -60,17 +60,17 @@ { "name": "nit", "in": "query", - "description": "NIT de la EPS", + "description": "Corresponde al NIT del prestador que realiza la consulta sin el dígito de verificación.", "required": true, "schema": { "type": "string" } }, { - "name": "punto", + "name": "suc", "in": "query", - "description": "Identificación del punto de atención", - "required": false, + "description": "Código de la sucursal del prestador. Para este método particular sólo se valida que sea una sucursal válida.", + "required": true, "schema": { "type": "string" } @@ -184,22 +184,73 @@ "name": "categoria" } }, + "sede": { + "type": "object", + "properties": { + "codigo": { + "type": "string", + "description": "Codigo de la sede" + }, + "nombre": { + "type": "string", + "description": "Nombre de la sede" + } + }, + "xml": { + "name": "ips" + } + }, "ips": { "type": "object", "properties": { + "sede": { + "$ref": "#/components/schemas/ciudad" + }, "codigo": { "type": "string", - "description": "Codigo", + "description": "Codigo de ips" }, "nombre": { "type": "string", - "description": "Fecha de comprobación" + "description": "Nombre de ips" + } + }, + "xml": { + "name": "ips" + } + }, + "tipo": { + "type": "object", + "properties": { + "codigo": { + "type": "string", + "description": "Codigo del tipo paciente" + }, + "descripcion": { + "type": "string", + "description": "Descripcion del tipo paciente" } }, "xml": { "name": "ips" } }, + "estado": { + "type": "object", + "properties": { + "codigo": { + "type": "string", + "description": "Codigo del estado" + }, + "descripcion": { + "type": "string", + "description": "Descripcion del estado" + } + }, + "xml": { + "name": "estado" + } + }, "convenio": { "type": "object", "properties": { @@ -209,15 +260,15 @@ } }, "xml": { - "name": "ips" + "name": "convenio" } }, - "exento": { + "exento": { "type": "object", "properties": { "codigo": { "type": "string", - "description": "Descripcion de exento", + "description": "Descripcion de exento" }, "tipo": { "type": "string", @@ -233,7 +284,7 @@ "properties": { "descripcion": { "type": "string", - "description": "Descripcion del genero -M -F", + "description": "Descripcion del genero -M -F" } }, "xml": { @@ -245,7 +296,7 @@ "properties": { "fecha": { "type": "string", - "description": "Fecha de nacimiento", + "description": "Fecha de nacimiento" } }, "xml": { @@ -257,11 +308,11 @@ "properties": { "codigo": { "type": "string", - "description": "Codigo de ciudad", + "description": "Codigo de ciudad" }, "nombre": { "type": "string", - "description": "Nombre de ciudad", + "description": "Nombre de ciudad" } }, "xml": { @@ -273,11 +324,11 @@ "properties": { "codigo": { "type": "string", - "description": "Codigo de departamento", + "description": "Codigo de departamento" }, "nombre": { "type": "string", - "description": "Nombre de departamento", + "description": "Nombre de departamento" } }, "xml": { @@ -289,11 +340,11 @@ "properties": { "codigo": { "type": "string", - "description": "Codigo de municipio", + "description": "Codigo de municipio" }, "nombre": { "type": "string", - "description": "Nombre de municipio", + "description": "Nombre de municipio" } }, "xml": { @@ -305,7 +356,7 @@ "properties": { "direccionPrincipal": { "type": "string", - "description": "Fecha de nacimiento", + "description": "Fecha de nacimiento" }, "ciudad": { "$ref": "#/components/schemas/ciudad" @@ -326,11 +377,11 @@ "properties": { "inicio": { "type": "string", - "description": "Fecha de inicio de vigencia", + "description": "Fecha de inicio de vigencia" }, "fin": { "type": "string", - "description": "Fecha de fin de vigencia", + "description": "Fecha de fin de vigencia" } }, "xml": { @@ -342,7 +393,7 @@ "properties": { "completo": { "type": "string", - "description": "Nombre del medico", + "description": "Nombre del medico" } }, "xml": { @@ -354,11 +405,11 @@ "properties": { "codigo": { "type": "string", - "description": "Codigo Ips prestadora", + "description": "Codigo Ips prestadora" }, "nombre": { "type": "string", - "description": "Nombre Ips prestadora", + "description": "Nombre Ips prestadora" } }, "xml": { @@ -370,11 +421,11 @@ "properties": { "codigo": { "type": "string", - "description": "Codigo de desicion", + "description": "Codigo de desicion" }, "descripcion": { "type": "string", - "description": "Descripcion de desicion", + "description": "Descripcion de desicion" } }, "xml": { @@ -386,18 +437,17 @@ "properties": { "codigo": { "type": "string", - "description": "Codigo de cobertura", + "description": "Codigo de cobertura" }, "descripcion": { "type": "string", - "description": "Descripcion de cobertura", + "description": "Descripcion de cobertura" } }, "xml": { "name": "cobertura" } }, - "prestador": { "type": "object", "properties": { @@ -452,9 +502,19 @@ "ips": { "$ref": "#/components/schemas/ips" }, + "estado": { + "$ref": "#/components/schemas/estado" + }, + "tipo": { + "$ref": "#/components/schemas/tipo" + }, + "edad": { + "type": "string", + "description": "edad del paciente" + }, "codigo": { "type": "string", - "description": "" + "description": "Codigo del paciente" }, "telefono": { "type": "string", @@ -468,18 +528,6 @@ "type": "string", "description": "Email del paciente" }, - "tipo": { - "type": "string", - "description": "Tipo del paciente" - }, - "estado": { - "type": "string", - "description": "Estado del paciente" - }, - "estadoPac": { - "type": "string", - "description": "EstadoPac del paciente" - }, "regimen": { "type": "string", "description": "Eegimen del paciente" @@ -513,8 +561,8 @@ "description": "Nombre de la empresa" } } - }, - "parentesco": { + }, + "parentesco": { "type": "object", "properties": { "tipo": { @@ -525,8 +573,8 @@ "$ref": "#/components/schemas/documento" } } - }, - "plan": { + }, + "plan": { "type": "object", "properties": { "descripcion": { @@ -542,8 +590,8 @@ "description": "Nombre del plan" } } - }, - "contrato": { + }, + "contrato": { "type": "object", "properties": { "numero": { @@ -562,8 +610,8 @@ "$ref": "#/components/schemas/plan" } } - }, - "comprobacion": { + }, + "comprobacion": { "type": "object", "properties": { "numero": { @@ -575,8 +623,8 @@ "description": "fecha de comprobacion" } } - }, - "eps": { + }, + "eps": { "type": "object", "properties": { "documento": { @@ -587,8 +635,8 @@ "description": "Nombre Eps" } } - }, - "obtenerPaciente": { + }, + "obtenerPaciente": { "type": "object", "properties": { "paciente": { @@ -617,7 +665,7 @@ "description": "Derecho de servicio" } } - }, + }, "validadorDerechoMedicamentosResponse": { "type": "object", "required": [ @@ -636,12 +684,12 @@ "obtenerPaciente": { "type": "array", "items": { - "$ref": "#/components/schemas/obtenerPaciente", + "$ref": "#/components/schemas/obtenerPaciente" } } } } - }, + }, "requestBodies": {}, "securitySchemes": { "apigee_auth": { -- libgit2 0.26.0