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
807ff442
Commit
807ff442
authored
Mar 20, 2019
by
Ivonne Vanesa Parra
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update medicamentos-prescripciones.json
parent
41d78853
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
478 additions
and
7 deletions
+478
-7
medicamentos-prescripciones.json
apigee/medicamentos-prescripciones.json
+478
-7
No files found.
apigee/medicamentos-prescripciones.json
View file @
807ff442
...
@@ -127,7 +127,7 @@
...
@@ -127,7 +127,7 @@
]
]
}
}
},
},
"/v1/medicamentos/prescripcion/neps"
:
{
"/v1/medicamentos/prescripcion/neps
/consulta
"
:
{
"get"
:
{
"get"
:
{
"tags"
:
[
"tags"
:
[
"neps-medicamentos-prescripcion"
"neps-medicamentos-prescripcion"
...
@@ -170,6 +170,50 @@
...
@@ -170,6 +170,50 @@
}
}
]
]
}
}
},
"/v1/medicamentos/prescripcion/neps/autorizaciones"
:
{
"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"
:
[
...
@@ -196,7 +260,7 @@
...
@@ -196,7 +260,7 @@
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Descripción Aseguradora"
"description"
:
"Descripción Aseguradora"
},
},
"convenio
Formula
"
:
{
"convenio"
:
{
"$ref"
:
"#/components/schemas/convenioFormula"
"$ref"
:
"#/components/schemas/convenioFormula"
},
},
"sistemaOrigen"
:
{
"sistemaOrigen"
:
{
...
@@ -207,7 +271,7 @@
...
@@ -207,7 +271,7 @@
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"NIT del dispensador"
"description"
:
"NIT del dispensador"
},
},
"plan
Formula
"
:
{
"plan"
:
{
"$ref"
:
"#/components/schemas/planFormula"
"$ref"
:
"#/components/schemas/planFormula"
},
},
"sede"
:
{
"sede"
:
{
...
@@ -215,6 +279,98 @@
...
@@ -215,6 +279,98 @@
}
}
}
}
},
},
"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"
}
}
}
},
"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 +387,23 @@
...
@@ -231,6 +387,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 +494,22 @@
...
@@ -321,6 +494,22 @@
}
}
}
}
},
},
"departamentoAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"codigo"
],
"properties"
:
{
"codigo"
:
{
"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 +526,22 @@
...
@@ -337,6 +526,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 +558,26 @@
...
@@ -353,6 +558,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 +657,23 @@
...
@@ -432,6 +657,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 +737,19 @@
...
@@ -495,6 +737,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"
:
[
...
@@ -545,6 +800,14 @@
...
@@ -545,6 +800,14 @@
"description"
:
"Fecha de vencimiento de la fórmula en formato ISO 8601"
,
"description"
:
"Fecha de vencimiento de la fórmula en formato ISO 8601"
,
"format"
:
"date-time"
"format"
:
"date-time"
},
},
"orden"
:
{
"type"
:
"string"
,
"description"
:
"Consecutivo de la orden Mipres"
},
"numeroEntrega"
:
{
"type"
:
"string"
,
"description"
:
"Número de la entrega en la orden Mipres"
},
"status"
:
{
"status"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Estado de la formula "
"description"
:
"Estado de la formula "
...
@@ -585,6 +848,25 @@
...
@@ -585,6 +848,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 +902,31 @@
...
@@ -620,6 +902,31 @@
}
}
}
}
},
},
"generoAutorizacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"descripcion"
:
{
"type"
:
"string"
,
"description"
:
"Descripcion del genero -M -F"
}
}
},
"municipioAutorizacion"
:
{
"type"
:
"object"
,
"required"
:
[
"codigo"
],
"properties"
:
{
"codigo"
:
{
"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 +943,44 @@
...
@@ -636,6 +943,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"
:
[
...
@@ -680,7 +1025,7 @@
...
@@ -680,7 +1025,7 @@
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Segundo apellido del médico que prescribe"
"description"
:
"Segundo apellido del médico que prescribe"
},
},
"razon
s
ocial"
:
{
"razon
S
ocial"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Razón social de la entidad que transcibe la fórmula"
"description"
:
"Razón social de la entidad que transcibe la fórmula"
}
}
...
@@ -732,6 +1077,56 @@
...
@@ -732,6 +1077,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 +1170,22 @@
...
@@ -775,6 +1170,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"
:
[
...
@@ -796,9 +1207,8 @@
...
@@ -796,9 +1207,8 @@
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Código único de medicamentos"
"description"
:
"Código único de medicamentos"
},
},
"codigoTecnologia"
:
{
"tecnologia"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/tecnologiaFormula"
"description"
:
"Código de tecnología formulado"
},
},
"concentracion"
:
{
"concentracion"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
...
@@ -897,6 +1307,54 @@
...
@@ -897,6 +1307,54 @@
}
}
}
}
},
},
"sucursalAutorizacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código sucursal de la ips del paciente"
}
}
},
"tecnologiaFormula"
:
{
"type"
:
"object"
,
"required"
:
[
"tipo"
],
"properties"
:
{
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de tecnología del medicamento"
,
"enum"
:
[
"M = Medicamento"
,
"P= Procedimiento"
,
"D = Dispositivo médico"
,
"N= Producto Nutricional"
,
"S= Servicio complementario"
]
},
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Código de tecnología formulado"
}
}
},
"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 +1374,19 @@
...
@@ -916,6 +1374,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