Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
swagger
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
external
swagger
Commits
db4e3c49
Commit
db4e3c49
authored
Mar 21, 2019
by
robert.barrazaga@colsubsidio.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update medicamentos-afiliado.json
parent
0364edb6
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
224 additions
and
30 deletions
+224
-30
medicamentos-afiliado.json
apigee/medicamentos-afiliado.json
+224
-30
No files found.
apigee/medicamentos-afiliado.json
View file @
db4e3c49
...
...
@@ -26,11 +26,15 @@
"tags"
:
[
{
"name"
:
"neps-medicamentos-afiliados"
,
"description"
:
"Validacion de pacientes"
"description"
:
"Validacion de pacientes
de Nueva EPS
"
},
{
"name"
:
"quick-medicamentos-domicilios"
,
"description"
:
"Servicio de gestión de domicilio de medicamentos"
},
{
"name"
:
"sura-medicamentos-afiliados"
,
"description"
:
"Validación de pacientes de Sura <b><i>En construcción</i></b>"
}
],
"paths"
:
{
...
...
@@ -41,7 +45,7 @@
],
"summary"
:
"Validar paciente"
,
"description"
:
"Obtener informacion de los pacientes para la aseguradora NEPS"
,
"operationId"
:
"validadorDerechoMedicamentos"
,
"operationId"
:
"validadorDerechoMedicamentos
NEPS
"
,
"parameters"
:
[
{
"name"
:
"tipoId"
,
...
...
@@ -68,7 +72,89 @@
"content"
:
{
"application/json"
:
{
"schema"
:
{
"$ref"
:
"#/components/schemas/validadorDerechoMedicamentosResponse"
"$ref"
:
"#/components/schemas/validadorDerechoMedicamentosNEPSResponse"
}
}
}
},
"400"
:
{
"description"
:
"Estado inválido"
}
},
"security"
:
[
{
"apigee_auth"
:
[
"write:apigee"
,
"read:apigee"
]
}
]
}
},
"/v1/medicamentos/afiliados/sura/consulta"
:
{
"get"
:
{
"tags"
:
[
"sura-medicamentos-afiliados"
],
"summary"
:
"Validar paciente de Sura"
,
"description"
:
"Obtener informacion de los pacientes para la aseguradora NEPS"
,
"operationId"
:
"validadorDerechoMedicamentosSura"
,
"parameters"
:
[
{
"name"
:
"tipoId"
,
"in"
:
"query"
,
"description"
:
"<table border='1' width='10px'> <thead> <tr> <td colspan='2'><center>Sura</center></td> </tr> </thead> <tr> <th>Tipo de identificación</td> <th>Descripción</td> </tr> <tr> <td>C</td> <td>Cédula</td> </tr> <tr> <td>N</td> <td>NIT</td> </tr> <tr> <td>E</td> <td>Cédula de extranjería</td> </tr> <tr> <td>P</td> <td></td> </tr> <tr> <td>R</td> <td>Registro civil de nacimiento</td> </tr></table>"
,
"required"
:
true
,
"schema"
:
{
"type"
:
"string"
,
"enum"
:[
C
,
N
,
E
,
P
,
R
]
}
},
{
"name"
:
"numId"
,
"in"
:
"query"
,
"description"
:
"Número de documento de identificación del afiliado a consultar."
,
"required"
:
true
,
"schema"
:
{
"type"
:
"string"
}
},
{
"name"
:
"codigoProducto"
,
"in"
:
"query"
,
"description"
:
"<table border='1' width='10px'> <thead> <tr> <td colspan='2'><center>Código de productos</center></td> </tr> </thead> <tr> <th>Código</td> <th>Nombre</td> </tr> <tr> <td><i><vacío></td> <td>Todos los productos</td> </tr><tr> <td>06</td> <td>PAC – Plan complementario</td> </tr> <tr> <td>03</td> <td>Medicina prepagada</td> </tr> <tr> <td>15</td> <td>Póliza de salud</td> </tr> </table>"
,
"required"
:
false
,
"schema"
:
{
"type"
:
"string"
,
"enum"
:[
'
06
'
,
'
03
'
,
'
15
'
]
}
},
{
"name"
:
"amparos"
,
"in"
:
"query"
,
"description"
:
"Consulta los amparos del asegurado en cada contrato."
,
"required"
:
false
,
"schema"
:
{
"type"
:
"boolean"
}
},
{
"name"
:
"emi"
,
"in"
:
"query"
,
"description"
:
"Valida el derecho a EMI del asegurado en cada contrato"
,
"required"
:
false
,
"schema"
:
{
"type"
:
"boolean"
}
}
],
"responses"
:
{
"200"
:
{
"description"
:
"Operación exitosa"
,
"content"
:
{
"application/json"
:
{
"schema"
:
{
"$ref"
:
"#/components/schemas/validadorDerechoMedicamentosSuraResponse"
}
}
}
...
...
@@ -584,7 +670,7 @@
"type"
:
"object"
,
"properties"
:
{
"sede"
:
{
"$ref"
:
"#/components/schemas/
ciudad
"
"$ref"
:
"#/components/schemas/
sede
"
},
"codigo"
:
{
"type"
:
"string"
,
...
...
@@ -631,18 +717,6 @@
"name"
:
"estado"
}
},
"convenio"
:
{
"type"
:
"object"
,
"properties"
:
{
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre"
}
},
"xml"
:
{
"name"
:
"convenio"
}
},
"exento"
:
{
"type"
:
"object"
,
"properties"
:
{
...
...
@@ -676,7 +750,8 @@
"properties"
:
{
"fecha"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de nacimiento"
"description"
:
"Fecha de nacimiento"
,
"format"
:
"date-time"
}
},
"xml"
:
{
...
...
@@ -736,7 +811,7 @@
"properties"
:
{
"direccionPrincipal"
:
{
"type"
:
"string"
,
"description"
:
"
Fecha de nacimiento
"
"description"
:
"
Dirección principal
"
},
"ciudad"
:
{
"$ref"
:
"#/components/schemas/ciudad"
...
...
@@ -796,16 +871,16 @@
"name"
:
"ipsPrestador"
}
},
"de
sic
ion"
:
{
"de
cis
ion"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Codigo de de
sicio
n"
"description"
:
"Codigo de de
cisió
n"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion de de
sicio
n"
"description"
:
"Descripcion de de
cisió
n"
}
},
"xml"
:
{
...
...
@@ -837,8 +912,8 @@
"ips"
:
{
"$ref"
:
"#/components/schemas/ipsPrestador"
},
"de
sic
ion"
:
{
"$ref"
:
"#/components/schemas/de
sic
ion"
"de
cis
ion"
:
{
"$ref"
:
"#/components/schemas/de
cis
ion"
},
"cobertura"
:
{
"$ref"
:
"#/components/schemas/cobertura"
...
...
@@ -920,9 +995,9 @@
"type"
:
"string"
,
"description"
:
"Convenio del paciente"
},
"fechaAnti
f
uedad"
:
{
"fechaAnti
g
uedad"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de anti
fu
edad del paciente"
"description"
:
"Fecha de anti
g
edad del paciente"
},
"preferencial"
:
{
"type"
:
"string"
,
...
...
@@ -986,8 +1061,102 @@
"type"
:
"string"
,
"description"
:
"Tipo de parentesco"
},
"fechaContinuidad"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de continuidad"
,
"format"
:
"date-time"
},
"plan"
:
{
"$ref"
:
"#/components/schemas/plan"
},
"ramo"
:
{
"$ref"
:
"#/components/schemas/ramo"
},
"servicio"
:
{
"$ref"
:
"#/components/schemas/servicio"
},
"estado"
:
{
"$ref"
:
"#/components/schemas/estado"
},
"asesor"
:
{
"$ref"
:
"#/components/schemas/asesor"
},
"vigencia"
:
{
"$ref"
:
"#/components/schemas/vigencia"
},
"anexo"
:
{
"type"
:
"array"
,
"xml"
:
{
"name"
:
"contrato"
},
"items"
:
{
"$ref"
:
"#/components/schemas/anexo"
}
},
"afiliado"
:
{
"$ref"
:
"#/components/schemas/afiliado"
},
"amparo"
:
{
"type"
:
"string"
,
"description"
:
"Información del amparo"
}
}
},
"afiliado"
:
{
"type"
:
"object"
,
"properties"
:
{
"nombre"
:
{
"$ref"
:
"#/components/schemas/nombre"
},
"documento"
:
{
"$ref"
:
"#/components/schemas/documento"
}
}
},
"anexo"
:
{
"type"
:
"object"
,
"properties"
:
{
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de anexo"
},
"estado"
:
{
"type"
:
"boolean"
,
"description"
:
"Estado del anexo"
}
}
},
"asesor"
:
{
"type"
:
"object"
,
"properties"
:
{
"nombre"
:
{
"$ref"
:
"#/components/schemas/nombre"
}
}
},
"ramo"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código del ramo"
},
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo del ramo"
}
}
},
"servicio"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código del servicio"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del servicio"
}
}
},
...
...
@@ -1032,21 +1201,46 @@
"$ref"
:
"#/components/schemas/parentesco"
},
"contrato"
:
{
"$ref"
:
"#/components/schemas/contrato"
"type"
:
"array"
,
"xml"
:
{
"name"
:
"contrato"
},
"items"
:
{
"$ref"
:
"#/components/schemas/contrato"
}
},
"comprobacion"
:
{
"$ref"
:
"#/components/schemas/comprobacion"
},
"eps"
:
{
"$ref"
:
"#/components/schemas/eps"
}
}
},
"validadorDerechoMedicamentosNEPSResponse"
:
{
"type"
:
"object"
,
"required"
:
[
"resultado"
],
"properties"
:
{
"resultado"
:
{
"type"
:
"array"
,
"xml"
:
{
"name"
:
"resultado"
},
"items"
:
{
"$ref"
:
"#/components/schemas/resultado"
}
},
"derechoServicio"
:
{
"type"
:
"string"
,
"description"
:
"Derecho de servicio"
"obtenerPaciente"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/components/schemas/obtenerPaciente"
}
}
}
},
"validadorDerechoMedicamentos
Response"
:
{
"validadorDerechoMedicamentosSura
Response"
:
{
"type"
:
"object"
,
"required"
:
[
"resultado"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment