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
921e3069
Commit
921e3069
authored
Mar 11, 2019
by
Ivonne Vanesa Parra
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update medicamentos-prescripciones.json
parent
df43813a
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
444 additions
and
0 deletions
+444
-0
medicamentos-prescripciones.json
apigee/medicamentos-prescripciones.json
+444
-0
No files found.
apigee/medicamentos-prescripciones.json
View file @
921e3069
...
@@ -170,6 +170,50 @@
...
@@ -170,6 +170,50 @@
}
}
]
]
}
}
},
"/v1/medicamentos/prescripcion/autorizacion/neps"
:
{
"post"
:
{
"tags"
:
[
"neps-medicamentos-prescripcion"
],
"summary"
:
"Autrorizar prescripciones"
,
"description"
:
"Realizar la autorización en línea de un servicio de una prescripción médica"
,
"operationId"
:
"autorizarPrescripcion"
,
"parameters"
:
[
{
"name"
:
"idPreautorizacion"
,
"in"
:
"query"
,
"description"
:
"Número de la pre-autorización enviado por Nueva EPS en el servicio preautorizacion o en mensaje de texto al afiliado"
,
"required"
:
true
,
"schema"
:
{
"type"
:
"string"
}
}
],
"responses"
:
{
"200"
:
{
"description"
:
"Operación exitosa"
,
"content"
:
{
"application/json"
:
{
"schema"
:
{
"$ref"
:
"#/components/schemas/autorizarPrescripcionResponse"
}
}
}
},
"400"
:
{
"description"
:
"Estado inválido"
}
},
"security"
:
[
{
"apigee_auth"
:
[
"write:apigee"
,
"read:apigee"
]
}
]
}
}
}
},
},
"externalDocs"
:
{
"externalDocs"
:
{
...
@@ -178,6 +222,26 @@
...
@@ -178,6 +222,26 @@
},
},
"components"
:
{
"components"
:
{
"schemas"
:
{
"schemas"
:
{
"anexoAutorizacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de anexo"
},
"radicacion"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de radicacion"
},
"mipres"
:
{
"type"
:
"string"
,
"description"
:
"Número MIPRES"
}
},
"xml"
:
{
"name"
:
"anexo"
}
},
"aseguradoraFormula"
:
{
"aseguradoraFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -215,6 +279,101 @@
...
@@ -215,6 +279,101 @@
}
}
}
}
},
},
"autorizarPrescripcionResponse"
:
{
"type"
:
"object"
,
"required"
:
[
"resultado"
,
"autorizarPrescripcion"
],
"properties"
:
{
"resultado"
:
{
"type"
:
"array"
,
"xml"
:
{
"name"
:
"resultado"
},
"items"
:
{
"$ref"
:
"#/components/schemas/resultado"
}
},
"autorizarPrescripcion"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/components/schemas/autorizarPrescripcion"
}
}
}
},
"autorizarPrescripcion"
:
{
"type"
:
"object"
,
"properties"
:
{
"paciente"
:
{
"$ref"
:
"#/components/schemas/pacienteAutorizacion"
},
"tratamiento"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/components/schemas/tratamientoAutorizacion"
}
},
"autorizacion"
:
{
"$ref"
:
"#/components/schemas/autorizacion"
},
"diagnostico"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/components/schemas/diagnosticoAutorizacion"
}
},
"anexo"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/components/schemas/anexoAutorizacion"
}
},
"xml"
:
{
"name"
:
"autorizarPrescripcion"
}
}
},
"autorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"numero"
,
"fechaAutorizacion"
],
"properties"
:
{
"numero"
:
{
"type"
:
"string"
,
"description"
:
"Número de autorización de prescripción"
},
"radicacion"
:
{
"type"
:
"string"
,
"description"
:
"Número de radicación"
},
"fechaAutorizacion"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de autorizacion de la prescripcion"
,
"format"
:
"date-time"
},
"fechaServicio"
:
{
"type"
:
"string"
,
"description"
:
"Fecha del servicio"
,
"format"
:
"date-time"
},
"cobertura"
:
{
"type"
:
"string"
,
"description"
:
"porcentaje de cobertura"
},
"pago"
:
{
"type"
:
"string"
,
"description"
:
"valor a pagar por el usuario"
},
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código de autorización"
}
}
},
"causaFormula"
:
{
"causaFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -231,6 +390,23 @@
...
@@ -231,6 +390,23 @@
}
}
}
}
},
},
"categoriaAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"codigo"
,
"sigla"
],
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código de la clasificación de ingresos del usuario"
},
"sigla"
:
{
"type"
:
"string"
,
"description"
:
"Sigla de la clasificación de ingresos del usuario"
}
}
},
"categoriaFormula"
:
{
"categoriaFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -321,6 +497,22 @@
...
@@ -321,6 +497,22 @@
}
}
}
}
},
},
"departamentoAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"id"
],
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Código del departamento"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Descripción del departamento"
}
}
},
"departamentoFormula"
:
{
"departamentoFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -337,6 +529,22 @@
...
@@ -337,6 +529,22 @@
}
}
}
}
},
},
"diagnosticoAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"codigo"
],
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código del diagnóstico"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripción del diagnóstico"
}
}
},
"diagnosticoFormula"
:
{
"diagnosticoFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -353,6 +561,26 @@
...
@@ -353,6 +561,26 @@
}
}
}
}
},
},
"direccionAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"direccionPrincipal"
,
"departamento"
,
"municipio"
],
"properties"
:
{
"direccionPrincipal"
:
{
"type"
:
"string"
,
"description"
:
"Direccion principal del paciente"
},
"departamento"
:
{
"$ref"
:
"#/components/schemas/departamentoAutorizacion"
},
"municipio"
:
{
"$ref"
:
"#/components/schemas/municipioAutorizacion"
}
}
},
"direccionFormula"
:
{
"direccionFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -432,6 +660,23 @@
...
@@ -432,6 +660,23 @@
}
}
}
}
},
},
"documentoAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"tipo"
,
"numero"
],
"properties"
:
{
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de identificación "
},
"numero"
:
{
"type"
:
"string"
,
"description"
:
"Número identificación"
}
}
},
"documentoFormula"
:
{
"documentoFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -495,6 +740,19 @@
...
@@ -495,6 +740,19 @@
}
}
}
}
},
},
"estadoAutorizacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código estado del paciente"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descipción estado del paciente"
}
}
},
"formulaFormula"
:
{
"formulaFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -585,6 +843,25 @@
...
@@ -585,6 +843,25 @@
}
}
}
}
},
},
"ipsAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"codigo"
],
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Codigo de la IPS asignada al usuario"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre de la IPS asignada al usuario"
},
"sucursal"
:
{
"$ref"
:
"#/components/schemas/sucursalAutorizacion"
}
}
},
"ipsFormula"
:
{
"ipsFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -620,6 +897,31 @@
...
@@ -620,6 +897,31 @@
}
}
}
}
},
},
"generoAutorizacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion del genero -M -F"
}
}
},
"municipioAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"id"
],
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"description"
:
"Código del municipio"
},
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Descripción del municipio "
}
}
},
"municipioFormula"
:
{
"municipioFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -636,6 +938,44 @@
...
@@ -636,6 +938,44 @@
}
}
}
}
},
},
"nacimientoAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"fecha"
],
"properties"
:
{
"fecha"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de nacimiento en formato ISO 8601"
,
"format"
:
"date-time"
}
}
},
"nombreAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"primero"
,
"primerApellido"
],
"properties"
:
{
"primero"
:
{
"type"
:
"string"
,
"description"
:
"Primer nombre del usuario"
},
"segundo"
:
{
"type"
:
"string"
,
"description"
:
"Segundo nombre del usuario"
},
"primerApellido"
:
{
"type"
:
"string"
,
"description"
:
"Primer apellido del usuario"
},
"segundoApellido"
:
{
"type"
:
"string"
,
"description"
:
"Segundo apellido del usuario"
}
}
},
"nombreFormula"
:
{
"nombreFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -732,6 +1072,56 @@
...
@@ -732,6 +1072,56 @@
}
}
}
}
},
},
"pacienteAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"documento"
,
"nombre"
,
"categoria"
,
"ips"
],
"properties"
:
{
"nombre"
:
{
"$ref"
:
"#/components/schemas/nombreAutorizacion"
},
"documento"
:
{
"$ref"
:
"#/components/schemas/documentoAutorizacion"
},
"categoria"
:
{
"$ref"
:
"#/components/schemas/categoriaAutorizacion"
},
"genero"
:
{
"$ref"
:
"#/components/schemas/generoAutorizacion"
},
"nacimiento"
:
{
"$ref"
:
"#/components/schemas/nacimientoAutorizacion"
},
"edad"
:
{
"type"
:
"string"
,
"description"
:
"edad del usuario"
},
"estado"
:
{
"$ref"
:
"#/components/schemas/estadoAutorizacion"
},
"semanasCotizadas"
:
{
"type"
:
"string"
,
"description"
:
"semanas cotizadas"
},
"tipo"
:
{
"$ref"
:
"#/components/schemas/tipoAutorizacion"
},
"ips"
:
{
"$ref"
:
"#/components/schemas/ipsAutorizacion"
},
"direccion"
:
{
"$ref"
:
"#/components/schemas/direccionAutorizacion"
},
"telefono"
:
{
"type"
:
"string"
,
"description"
:
"telefono del usuario"
}
}
},
"periodoFormula"
:
{
"periodoFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"properties"
:
{
"properties"
:
{
...
@@ -775,6 +1165,22 @@
...
@@ -775,6 +1165,22 @@
}
}
}
}
},
},
"productoAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"mapis"
],
"properties"
:
{
"mapis"
:
{
"type"
:
"string"
,
"description"
:
"Código del medicamento formulado"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripción del medicamento"
}
}
},
"productoFormula"
:
{
"productoFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -897,6 +1303,31 @@
...
@@ -897,6 +1303,31 @@
}
}
}
}
},
},
"sucursalAutorizacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código sucursal de la ips del paciente"
}
}
},
"tratamientoAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"producto"
,
"cantidad"
],
"properties"
:
{
"producto"
:
{
"$ref"
:
"#/components/schemas/productoAutorizacion"
},
"cantidad"
:
{
"type"
:
"number"
,
"description"
:
"Cantidad del medicamento"
}
}
},
"tratamientoFormula"
:
{
"tratamientoFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
...
@@ -916,6 +1347,19 @@
...
@@ -916,6 +1347,19 @@
}
}
}
}
},
},
"tipoAutorizacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código tipo paciente"
},
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descipción tipo paciente"
}
}
},
"unidadFormula"
:
{
"unidadFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"properties"
:
{
"properties"
:
{
...
...
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