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
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1986 additions
and
1541 deletions
+1986
-1541
medicamentos-prescripciones.json
apigee/medicamentos-prescripciones.json
+1986
-1541
No files found.
apigee/medicamentos-prescripciones.json
View file @
921e3069
{
{
"openapi"
:
"3.0.0"
,
"openapi"
:
"3.0.0"
,
"servers"
:
[
"servers"
:
[
{
{
"description"
:
"Calidad"
,
"description"
:
"Calidad"
,
"url"
:
"https://colsubsidio-test.apigee.net/api"
"url"
:
"https://colsubsidio-test.apigee.net/api"
},
},
{
{
"description"
:
"Producción"
,
"description"
:
"Producción"
,
"url"
:
"https://colsubsidio-prod.apigee.net/api"
"url"
:
"https://colsubsidio-prod.apigee.net/api"
}
}
],
],
"info"
:
{
"info"
:
{
"description"
:
"Información de los servicios del producto Prescripciones Medicamentos."
,
"description"
:
"Información de los servicios del producto Prescripciones Medicamentos."
,
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
"title"
:
"Prescripciones Medicamentos"
,
"title"
:
"Prescripciones Medicamentos"
,
"termsOfService"
:
"http://172.16.95.36/wiki/index.php/T%C3%A9rminos_de_servicio_Swagger"
,
"termsOfService"
:
"http://172.16.95.36/wiki/index.php/T%C3%A9rminos_de_servicio_Swagger"
,
"contact"
:
{
"contact"
:
{
"email"
:
"operacionesti@colsubsidio.com"
"email"
:
"operacionesti@colsubsidio.com"
},
},
"license"
:
{
"license"
:
{
"name"
:
"Colsubsidio"
,
"name"
:
"Colsubsidio"
,
"url"
:
"http://172.16.95.36/wiki/index.php/T%C3%A9rminos_de_servicio_Swagger"
"url"
:
"http://172.16.95.36/wiki/index.php/T%C3%A9rminos_de_servicio_Swagger"
}
}
},
},
"tags"
:
[
"tags"
:
[
{
{
"name"
:
"cols-medicamentos-formulas"
,
"name"
:
"cols-medicamentos-formulas"
,
"description"
:
"Administración de fórmulas médicas"
"description"
:
"Administración de fórmulas médicas"
},
},
{
{
"name"
:
"fami-medicamentos-direccionamiento"
,
"name"
:
"fami-medicamentos-direccionamiento"
,
"description"
:
"Direccionar Ips"
"description"
:
"Direccionar Ips"
},
},
{
{
"name"
:
"neps-medicamentos-prescripcion"
,
"name"
:
"neps-medicamentos-prescripcion"
,
"description"
:
"Prescripcion de pacientes"
"description"
:
"Prescripcion de pacientes"
}
}
],
],
"paths"
:
{
"paths"
:
{
"/v1/medicamentos/formulas/recepcion"
:
{
"/v1/medicamentos/formulas/recepcion"
:
{
"post"
:
{
"post"
:
{
"tags"
:
[
"tags"
:
[
"cols-medicamentos-formulas"
"cols-medicamentos-formulas"
],
],
"summary"
:
"Recepción prescripciones"
,
"summary"
:
"Recepción prescripciones"
,
"description"
:
"Recepción de fórmulas médicas emitida por una EPS asociada"
,
"description"
:
"Recepción de fórmulas médicas emitida por una EPS asociada"
,
"operationId"
:
"recepcionFormulas"
,
"operationId"
:
"recepcionFormulas"
,
"responses"
:
{
"responses"
:
{
"200"
:
{
"200"
:
{
"description"
:
"Operación exitosa"
,
"description"
:
"Operación exitosa"
,
"content"
:
{
"content"
:
{
"application/json"
:
{
"application/json"
:
{
"schema"
:
{
"schema"
:
{
"$ref"
:
"#/components/schemas/recepcionFormulasResponse"
"$ref"
:
"#/components/schemas/recepcionFormulasResponse"
}
}
}
}
}
}
},
},
"400"
:
{
"400"
:
{
"description"
:
"Estado inválido"
"description"
:
"Estado inválido"
}
}
},
},
"security"
:
[
"security"
:
[
{
{
"apigee_auth"
:
[
"apigee_auth"
:
[
"write:apigee"
,
"write:apigee"
,
"read:apigee"
"read:apigee"
]
]
}
}
],
],
"requestBody"
:
{
"requestBody"
:
{
"$ref"
:
"#/components/requestBodies/recepcionFormulasRequestBody"
"$ref"
:
"#/components/requestBodies/recepcionFormulasRequestBody"
}
}
}
}
},
},
"/v1/medicamentos/direccionamiento"
:
{
"/v1/medicamentos/direccionamiento"
:
{
"get"
:
{
"get"
:
{
"tags"
:
[
"tags"
:
[
"fami-medicamentos-direccionamiento"
"fami-medicamentos-direccionamiento"
],
],
"summary"
:
"Direccionar Ips"
,
"summary"
:
"Direccionar Ips"
,
"description"
:
"Obtener informacion de los pacientes"
,
"description"
:
"Obtener informacion de los pacientes"
,
"operationId"
:
"dispensacionFormula"
,
"operationId"
:
"dispensacionFormula"
,
"parameters"
:
[
"parameters"
:
[
{
{
"name"
:
"preAutoriza"
,
"name"
:
"preAutoriza"
,
"in"
:
"query"
,
"in"
:
"query"
,
"description"
:
"Número de pre- autorización para cuando es consulta puntual"
,
"description"
:
"Número de pre- autorización para cuando es consulta puntual"
,
"required"
:
true
,
"required"
:
true
,
"schema"
:
{
"schema"
:
{
"type"
:
"string"
"type"
:
"string"
}
}
},
},
{
{
"name"
:
"nit"
,
"name"
:
"nit"
,
"in"
:
"query"
,
"in"
:
"query"
,
"description"
:
"Nit de la Ips consultante "
,
"description"
:
"Nit de la Ips consultante "
,
"required"
:
true
,
"required"
:
true
,
"schema"
:
{
"schema"
:
{
"type"
:
"string"
"type"
:
"string"
}
}
}
}
],
],
"responses"
:
{
"responses"
:
{
"200"
:
{
"200"
:
{
"description"
:
"Operación exitosa"
,
"description"
:
"Operación exitosa"
,
"content"
:
{
"content"
:
{
"application/json"
:
{
"application/json"
:
{
"schema"
:
{
"schema"
:
{
"$ref"
:
"#/components/schemas/direccionamientoIpsResponse"
"$ref"
:
"#/components/schemas/direccionamientoIpsResponse"
}
}
}
}
}
}
},
},
"400"
:
{
"400"
:
{
"description"
:
"Estado inválido"
"description"
:
"Estado inválido"
}
}
},
},
"security"
:
[
"security"
:
[
{
{
"apigee_auth"
:
[
"apigee_auth"
:
[
"write:apigee"
,
"write:apigee"
,
"read:apigee"
"read:apigee"
]
]
}
}
]
]
}
}
},
},
"/v1/medicamentos/prescripcion/neps"
:
{
"/v1/medicamentos/prescripcion/neps"
:
{
"get"
:
{
"get"
:
{
"tags"
:
[
"tags"
:
[
"neps-medicamentos-prescripcion"
"neps-medicamentos-prescripcion"
],
],
"summary"
:
"Obtener prescripcion"
,
"summary"
:
"Obtener prescripcion"
,
"description"
:
"Obtener prescripcion de paciente"
,
"description"
:
"Obtener prescripcion de paciente"
,
"operationId"
:
"obtenerPrescripcion"
,
"operationId"
:
"obtenerPrescripcion"
,
"parameters"
:
[
"parameters"
:
[
{
{
"name"
:
"idPrescripcion"
,
"name"
:
"idPrescripcion"
,
"in"
:
"query"
,
"in"
:
"query"
,
"description"
:
"Número de la prescripción que el operador desea consultar, esta información se lee directamente del sistema MIPRES de Nueva EPS."
,
"description"
:
"Número de la prescripción que el operador desea consultar, esta información se lee directamente del sistema MIPRES de Nueva EPS."
,
"required"
:
true
,
"required"
:
true
,
"schema"
:
{
"schema"
:
{
"type"
:
"string"
"type"
:
"string"
}
}
}
}
],
],
"responses"
:
{
"responses"
:
{
"200"
:
{
"200"
:
{
"description"
:
"Operación exitosa"
,
"description"
:
"Operación exitosa"
,
"content"
:
{
"content"
:
{
"application/json"
:
{
"application/json"
:
{
"schema"
:
{
"schema"
:
{
"$ref"
:
"#/components/schemas/obtenerPrescripcionResponse"
"$ref"
:
"#/components/schemas/obtenerPrescripcionResponse"
}
}
}
}
}
}
},
},
"400"
:
{
"400"
:
{
"description"
:
"Estado inválido"
"description"
:
"Estado inválido"
}
}
},
},
"security"
:
[
"security"
:
[
{
{
"apigee_auth"
:
[
"apigee_auth"
:
[
"write:apigee"
,
"write:apigee"
,
"read:apigee"
"read:apigee"
]
]
}
}
]
]
}
}
}
},
},
"/v1/medicamentos/prescripcion/autorizacion/neps"
:
{
"externalDocs"
:
{
"post"
:
{
"description"
:
"Encontrar más información en EnterpriseArchitect"
,
"tags"
:
[
"url"
:
"http://172.16.95.36/wiki/index.php/Enterprise_Architect"
"neps-medicamentos-prescripcion"
},
],
"components"
:
{
"summary"
:
"Autrorizar prescripciones"
,
"schemas"
:
{
"description"
:
"Realizar la autorización en línea de un servicio de una prescripción médica"
,
"aseguradoraFormula"
:
{
"operationId"
:
"autorizarPrescripcion"
,
"type"
:
"object"
,
"parameters"
:
[
"required"
:
[
{
"nit"
,
"name"
:
"idPreautorizacion"
,
"convenio"
,
"in"
:
"query"
,
"sistemaOrigen"
,
"description"
:
"Número de la pre-autorización enviado por Nueva EPS en el servicio preautorizacion o en mensaje de texto al afiliado"
,
"dispensador"
,
"required"
:
true
,
"plan"
"schema"
:
{
],
"type"
:
"string"
"properties"
:
{
}
"nit"
:
{
}
"type"
:
"string"
,
],
"description"
:
"Nit aseguradora que emite la fórmula"
"responses"
:
{
},
"200"
:
{
"nombre"
:
{
"description"
:
"Operación exitosa"
,
"type"
:
"string"
,
"content"
:
{
"description"
:
"Descripción Aseguradora"
"application/json"
:
{
},
"schema"
:
{
"convenioFormula"
:
{
"$ref"
:
"#/components/schemas/autorizarPrescripcionResponse"
"$ref"
:
"#/components/schemas/convenioFormula"
}
},
}
"sistemaOrigen"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Nombre del sistema de Origen"
"400"
:
{
},
"description"
:
"Estado inválido"
"dispensador"
:
{
}
"type"
:
"string"
,
},
"description"
:
"NIT del dispensador"
"security"
:
[
},
{
"planFormula"
:
{
"apigee_auth"
:
[
"$ref"
:
"#/components/schemas/planFormula"
"write:apigee"
,
},
"read:apigee"
"sede"
:
{
]
"$ref"
:
"#/components/schemas/sedeFormula"
}
}
]
}
}
},
}
"causaFormula"
:
{
},
"type"
:
"object"
,
"externalDocs"
:
{
"required"
:
[
"description"
:
"Encontrar más información en EnterpriseArchitect"
,
"codigo"
"url"
:
"http://172.16.95.36/wiki/index.php/Enterprise_Architect"
],
},
"properties"
:
{
"components"
:
{
"codigo"
:
{
"schemas"
:
{
"type"
:
"string"
,
"anexoAutorizacion"
:
{
"description"
:
"Código causal del servicio"
"type"
:
"object"
,
},
"properties"
:
{
"nombre"
:
{
"tipo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Descripción causal del servicio"
"description"
:
"Tipo de anexo"
}
},
}
"radicacion"
:
{
},
"type"
:
"string"
,
"categoriaFormula"
:
{
"description"
:
"Tipo de radicacion"
"type"
:
"object"
,
},
"required"
:
[
"mipres"
:
{
"codigo"
,
"type"
:
"string"
,
"sigla"
"description"
:
"Número MIPRES"
],
}
"properties"
:
{
},
"codigo"
:
{
"xml"
:
{
"type"
:
"string"
,
"name"
:
"anexo"
"description"
:
"Código de la clasificación de ingresos del usuario"
}
},
},
"sigla"
:
{
"aseguradoraFormula"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"Sigla de la clasificación de ingresos del usuario"
"required"
:
[
},
"nit"
,
"nombre"
:
{
"convenio"
,
"type"
:
"string"
,
"sistemaOrigen"
,
"description"
:
"Nombre de la clasificación de ingresos del usuario"
"dispensador"
,
}
"plan"
}
],
},
"properties"
:
{
"ciudadFormula"
:
{
"nit"
:
{
"type"
:
"object"
,
"type"
:
"string"
,
"required"
:
[
"description"
:
"Nit aseguradora que emite la fórmula"
"id"
},
],
"nombre"
:
{
"properties"
:
{
"type"
:
"string"
,
"id"
:
{
"description"
:
"Descripción Aseguradora"
"type"
:
"string"
,
},
"description"
:
"Código de la ciudad"
"convenioFormula"
:
{
},
"$ref"
:
"#/components/schemas/convenioFormula"
"nombre"
:
{
},
"type"
:
"string"
,
"sistemaOrigen"
:
{
"description"
:
"Descripción de la ciudad"
"type"
:
"string"
,
}
"description"
:
"Nombre del sistema de Origen"
}
},
},
"dispensador"
:
{
"clasificacionFormula"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"NIT del dispensador"
"required"
:
[
},
"codigo"
"planFormula"
:
{
],
"$ref"
:
"#/components/schemas/planFormula"
"properties"
:
{
},
"codigo"
:
{
"sede"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/sedeFormula"
"description"
:
"Codigo del Tipo de usuario"
}
},
}
"nombre"
:
{
},
"type"
:
"string"
,
"autorizarPrescripcionResponse"
:
{
"description"
:
"Descripción del tipo de usuario"
"type"
:
"object"
,
}
"required"
:
[
}
"resultado"
,
},
"autorizarPrescripcion"
"cobroFormula"
:
{
],
"type"
:
"object"
,
"properties"
:
{
"required"
:
[
"resultado"
:
{
"tipo"
,
"type"
:
"array"
,
"valor"
"xml"
:
{
],
"name"
:
"resultado"
"properties"
:
{
},
"tipo"
:
{
"items"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/resultado"
"description"
:
"Tipo de cobro"
}
},
},
"nombre"
:
{
"autorizarPrescripcion"
:
{
"type"
:
"string"
,
"type"
:
"array"
,
"description"
:
"Descripcion del tipo de cobro"
"items"
:
{
},
"$ref"
:
"#/components/schemas/autorizarPrescripcion"
"valor"
:
{
}
"type"
:
"number"
,
}
"description"
:
"Valor del cobro"
}
}
},
}
"autorizarPrescripcion"
:
{
},
"type"
:
"object"
,
"convenioFormula"
:
{
"properties"
:
{
"type"
:
"object"
,
"paciente"
:
{
"required"
:
[
"$ref"
:
"#/components/schemas/pacienteAutorizacion"
"codigo"
},
],
"tratamiento"
:
{
"properties"
:
{
"type"
:
"array"
,
"codigo"
:
{
"items"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/tratamientoAutorizacion"
"description"
:
"Código del convenio"
}
},
},
"nombre"
:
{
"autorizacion"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/autorizacion"
"description"
:
"Descripcion convenio"
},
}
"diagnostico"
:
{
}
"type"
:
"array"
,
},
"items"
:
{
"departamentoFormula"
:
{
"$ref"
:
"#/components/schemas/diagnosticoAutorizacion"
"type"
:
"object"
,
}
"required"
:
[
},
"id"
"anexo"
:
{
],
"type"
:
"array"
,
"properties"
:
{
"items"
:
{
"id"
:
{
"$ref"
:
"#/components/schemas/anexoAutorizacion"
"type"
:
"string"
,
}
"description"
:
"Código del departamento"
},
},
"xml"
:
{
"nombre"
:
{
"name"
:
"autorizarPrescripcion"
"type"
:
"string"
,
}
"description"
:
"Descripción del departamento"
}
}
},
}
"autorizacion"
:
{
},
"type"
:
"object"
,
"diagnosticoFormula"
:
{
"required"
:
[
"type"
:
"object"
,
"numero"
,
"required"
:
[
"fechaAutorizacion"
"codigo"
],
],
"properties"
:
{
"properties"
:
{
"numero"
:
{
"codigo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Número de autorización de prescripción"
"description"
:
"Código del diagnóstico"
},
},
"radicacion"
:
{
"descripcion"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Número de radicación"
"description"
:
"Descripción del diagnóstico"
},
}
"fechaAutorizacion"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Fecha de autorizacion de la prescripcion"
,
"direccionFormula"
:
{
"format"
:
"date-time"
"type"
:
"object"
,
},
"required"
:
[
"fechaServicio"
:
{
"departamento"
,
"type"
:
"string"
,
"ciudad"
"description"
:
"Fecha del servicio"
,
],
"format"
:
"date-time"
"properties"
:
{
},
"departamento"
:
{
"cobertura"
:
{
"$ref"
:
"#/components/schemas/departamentoFormula"
"type"
:
"string"
,
},
"description"
:
"porcentaje de cobertura"
"ciudad"
:
{
},
"$ref"
:
"#/components/schemas/ciudadFormula"
"pago"
:
{
}
"type"
:
"string"
,
}
"description"
:
"valor a pagar por el usuario"
},
},
"direccionDispensacionFormula"
:
{
"codigo"
:
{
"type"
:
"object"
,
"type"
:
"string"
,
"required"
:
[
"description"
:
"Código de autorización"
"departamento"
,
}
"municipio"
,
}
"ciudad"
},
],
"causaFormula"
:
{
"properties"
:
{
"type"
:
"object"
,
"departamento"
:
{
"required"
:
[
"$ref"
:
"#/components/schemas/departamentoFormula"
"codigo"
},
],
"municipio"
:
{
"properties"
:
{
"$ref"
:
"#/components/schemas/municipioFormula"
"codigo"
:
{
},
"type"
:
"string"
,
"ciudad"
:
{
"description"
:
"Código causal del servicio"
"$ref"
:
"#/components/schemas/ciudadFormula"
},
}
"nombre"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Descripción causal del servicio"
"dispensacionFormula"
:
{
}
"type"
:
"object"
,
}
"properties"
:
{
},
"alistamientoSucursal"
:
{
"categoriaAutorizacion"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"Se indica si el usuario solicita recoger los medicamentos en alguna sucursal del dispensador"
"required"
:
[
},
"codigo"
,
"sucursal"
:
{
"sigla"
"type"
:
"string"
,
],
"description"
:
"Sucursal donde el usuario solicita recoger los medicamentos"
"properties"
:
{
},
"codigo"
:
{
"domicilio"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Código de la clasificación de ingresos del usuario"
"description"
:
"Se indica si el usuario solicita domicilio de los medicamentos"
},
},
"sigla"
:
{
"direccion"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/direccionDispensacionFormula"
"description"
:
"Sigla de la clasificación de ingresos del usuario"
},
}
"telefono"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Número de telefóno de contacto para el domicilio"
"categoriaFormula"
:
{
},
"type"
:
"object"
,
"celular"
:
{
"required"
:
[
"type"
:
"string"
,
"codigo"
,
"description"
:
"Número de celular de contacto para el domicilio"
"sigla"
},
],
"correoElectronico"
:
{
"properties"
:
{
"type"
:
"string"
,
"codigo"
:
{
"description"
:
"Correo electrónico de contacto para el domicilio"
"type"
:
"string"
,
},
"description"
:
"Código de la clasificación de ingresos del usuario"
"fechaEntrega"
:
{
},
"type"
:
"string"
,
"sigla"
:
{
"description"
:
"Fecha de entrega deseada para el domicilio en formato ISO 8601"
,
"type"
:
"string"
,
"format"
:
"date-time"
"description"
:
"Sigla de la clasificación de ingresos del usuario"
},
},
"franjaHoraria"
:
{
"nombre"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Franja horaria deseada para el domicilio"
"description"
:
"Nombre de la clasificación de ingresos del usuario"
},
}
"encargadoRecepcion"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Persona encargada de recibir el domicilio"
"ciudadFormula"
:
{
}
"type"
:
"object"
,
}
"required"
:
[
},
"id"
"documentoFormula"
:
{
],
"type"
:
"object"
,
"properties"
:
{
"required"
:
[
"id"
:
{
"tipo"
,
"type"
:
"string"
,
"numero"
"description"
:
"Código de la ciudad"
],
},
"properties"
:
{
"nombre"
:
{
"tipo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Descripción de la ciudad"
"description"
:
"Tipo de identificación "
}
},
}
"numero"
:
{
},
"type"
:
"string"
,
"clasificacionFormula"
:
{
"description"
:
"Número identificación"
"type"
:
"object"
,
}
"required"
:
[
}
"codigo"
},
],
"duracionFormula"
:
{
"properties"
:
{
"type"
:
"object"
,
"codigo"
:
{
"properties"
:
{
"type"
:
"string"
,
"cantidad"
:
{
"description"
:
"Codigo del Tipo de usuario"
"type"
:
"number"
,
},
"description"
:
"Número duración"
"nombre"
:
{
},
"type"
:
"string"
,
"unidad"
:
{
"description"
:
"Descripción del tipo de usuario"
"$ref"
:
"#/components/schemas/unidadFormula"
}
}
}
}
},
},
"cobroFormula"
:
{
"dosisFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"properties"
:
{
"tipo"
,
"cantidad"
:
{
"valor"
"type"
:
"number"
,
],
"description"
:
"Cantidad de la dosis"
"properties"
:
{
},
"tipo"
:
{
"unidad"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/unidadFormula"
"description"
:
"Tipo de cobro"
},
},
"periodo"
:
{
"nombre"
:
{
"$ref"
:
"#/components/schemas/periodoFormula"
"type"
:
"string"
,
},
"description"
:
"Descripcion del tipo de cobro"
"duracion"
:
{
},
"$ref"
:
"#/components/schemas/duracionFormula"
"valor"
:
{
},
"type"
:
"number"
,
"indicacionesEspeciales"
:
{
"description"
:
"Valor del cobro"
"type"
:
"string"
,
}
"description"
:
"Descripción de las indicaciones especiales"
,
}
"enum"
:
[
},
"1 - Administración en dosis única"
,
"convenioFormula"
:
{
"2 - Administración inmediata"
,
"type"
:
"object"
,
"3 - Administrar en Bolo"
,
"required"
:
[
"4 - Administrar en Goteo"
,
"codigo"
"5 - Infusión continua"
,
],
"6 - Infusión intermitente"
,
"properties"
:
{
"7 - Infusión intermitente simultánea con perfusión de otra solución"
,
"codigo"
:
{
"8 - Microgoteo"
,
"type"
:
"string"
,
"9 - Perfusión"
,
"description"
:
"Código del convenio"
"10 - Sin indicación especial"
},
]
"nombre"
:
{
}
"type"
:
"string"
,
}
"description"
:
"Descripcion convenio"
},
}
"formulaFormula"
:
{
}
"type"
:
"object"
,
},
"required"
:
[
"departamentoAutorizacion"
:
{
"numero"
,
"type"
:
"object"
,
"canal"
,
"required"
:
[
"fechaServicio"
,
"id"
"fechaVencimiento"
,
],
"status"
,
"properties"
:
{
"categoria"
,
"id"
:
{
"cobro"
,
"type"
:
"string"
,
"diagnostico"
,
"description"
:
"Código del departamento"
"servicio"
,
},
"prestador"
,
"nombre"
:
{
"tratamiento"
"type"
:
"string"
,
],
"description"
:
"Descripción del departamento"
"properties"
:
{
}
"numero"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Número de la fórmula"
"departamentoFormula"
:
{
},
"type"
:
"object"
,
"mipres"
:
{
"required"
:
[
"type"
:
"string"
,
"id"
"description"
:
"Número MIPRES"
],
},
"properties"
:
{
"preautorizacion"
:
{
"id"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Número de preautorización de la fórmula"
"description"
:
"Código del departamento"
},
},
"autorizacion"
:
{
"nombre"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Número de autorización de la fórmula"
"description"
:
"Descripción del departamento"
},
}
"numeroSistemaOrigen"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Número de la fórmula en el sistema origen"
"diagnosticoAutorizacion"
:
{
},
"type"
:
"object"
,
"canal"
:
{
"required"
:
[
"type"
:
"string"
,
"codigo"
"description"
:
"Canal de la formulación : Insitucional o comercial"
],
},
"properties"
:
{
"fechaServicio"
:
{
"codigo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Fecha del servicio o fecha emisión en formato ISO 8601"
,
"description"
:
"Código del diagnóstico"
"format"
:
"date-time"
},
},
"descripcion"
:
{
"fechaVencimiento"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Descripción del diagnóstico"
"description"
:
"Fecha de vencimiento de la fórmula en formato ISO 8601"
,
}
"format"
:
"date-time"
}
},
},
"status"
:
{
"diagnosticoFormula"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"Estado de la formula "
"required"
:
[
},
"codigo"
"categoria"
:
{
],
"$ref"
:
"#/components/schemas/categoriaFormula"
"properties"
:
{
},
"codigo"
:
{
"cobro"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/cobroFormula"
"description"
:
"Código del diagnóstico"
},
},
"actividad"
:
{
"descripcion"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Actividad"
"description"
:
"Descripción del diagnóstico"
},
}
"diagnostico"
:
{
}
"$ref"
:
"#/components/schemas/diagnosticoFormula"
},
},
"direccionAutorizacion"
:
{
"servicio"
:
{
"type"
:
"object"
,
"$ref"
:
"#/components/schemas/servicioFormula"
"required"
:
[
},
"direccionPrincipal"
,
"ips"
:
{
"departamento"
,
"$ref"
:
"#/components/schemas/ipsEmisorFormula"
"municipio"
},
],
"prestador"
:
{
"properties"
:
{
"$ref"
:
"#/components/schemas/prestadorFormula"
"direccionPrincipal"
:
{
},
"type"
:
"string"
,
"tratamientoFormula"
:
{
"description"
:
"Direccion principal del paciente"
"type"
:
"array"
,
},
"xml"
:
{
"departamento"
:
{
"name"
:
"resultado"
"$ref"
:
"#/components/schemas/departamentoAutorizacion"
},
},
"items"
:
{
"municipio"
:
{
"$ref"
:
"#/components/schemas/tratamientoFormula"
"$ref"
:
"#/components/schemas/municipioAutorizacion"
}
}
},
}
"dispensacion"
:
{
},
"$ref"
:
"#/components/schemas/dispensacionFormula"
"direccionFormula"
:
{
}
"type"
:
"object"
,
}
"required"
:
[
},
"departamento"
,
"ipsFormula"
:
{
"ciudad"
"type"
:
"object"
,
],
"required"
:
[
"properties"
:
{
"direccion"
"departamento"
:
{
],
"$ref"
:
"#/components/schemas/departamentoFormula"
"properties"
:
{
},
"codigo"
:
{
"ciudad"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/ciudadFormula"
"description"
:
"Codigo de la IPS asignada al usuario"
}
},
}
"nombre"
:
{
},
"type"
:
"string"
,
"direccionDispensacionFormula"
:
{
"description"
:
"Nombre de la IPS asignada al usuario"
"type"
:
"object"
,
},
"required"
:
[
"direcccion"
:
{
"departamento"
,
"$ref"
:
"#/components/schemas/direccionFormula"
"municipio"
,
}
"ciudad"
}
],
},
"properties"
:
{
"ipsEmisorFormula"
:
{
"departamento"
:
{
"type"
:
"object"
,
"$ref"
:
"#/components/schemas/departamentoFormula"
"required"
:
[
},
""
"municipio"
:
{
],
"$ref"
:
"#/components/schemas/municipioFormula"
"properties"
:
{
},
"codigo"
:
{
"ciudad"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/ciudadFormula"
"description"
:
"Codigo de la IPS que emite la fórmula"
}
},
}
"nombre"
:
{
},
"type"
:
"string"
,
"dispensacionFormula"
:
{
"description"
:
"Nombre de la IPS que emite la fórmula"
"type"
:
"object"
,
}
"properties"
:
{
}
"alistamientoSucursal"
:
{
},
"type"
:
"string"
,
"municipioFormula"
:
{
"description"
:
"Se indica si el usuario solicita recoger los medicamentos en alguna sucursal del dispensador"
"type"
:
"object"
,
},
"required"
:
[
"sucursal"
:
{
"id"
"type"
:
"string"
,
],
"description"
:
"Sucursal donde el usuario solicita recoger los medicamentos"
"properties"
:
{
},
"id"
:
{
"domicilio"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Código del municipio"
"description"
:
"Se indica si el usuario solicita domicilio de los medicamentos"
},
},
"nombre"
:
{
"direccion"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/direccionDispensacionFormula"
"description"
:
"Descripción del municipio "
},
}
"telefono"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Número de telefóno de contacto para el domicilio"
"nombreFormula"
:
{
},
"type"
:
"object"
,
"celular"
:
{
"required"
:
[
"type"
:
"string"
,
"primero"
,
"description"
:
"Número de celular de contacto para el domicilio"
"primerApellido"
},
],
"correoElectronico"
:
{
"properties"
:
{
"type"
:
"string"
,
"primero"
:
{
"description"
:
"Correo electrónico de contacto para el domicilio"
"type"
:
"string"
,
},
"description"
:
"Primer nombre del usuario"
"fechaEntrega"
:
{
},
"type"
:
"string"
,
"segundo"
:
{
"description"
:
"Fecha de entrega deseada para el domicilio en formato ISO 8601"
,
"type"
:
"string"
,
"format"
:
"date-time"
"description"
:
"Segundo nombre del usuario"
},
},
"franjaHoraria"
:
{
"primerApellido"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Franja horaria deseada para el domicilio"
"description"
:
"Primer apellido del usuario"
},
},
"encargadoRecepcion"
:
{
"segundoApellido"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Persona encargada de recibir el domicilio"
"description"
:
"Segundo apellido del usuario"
}
}
}
}
},
},
"documentoAutorizacion"
:
{
"nombrePrestadorFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"properties"
:
{
"tipo"
,
"primero"
:
{
"numero"
"type"
:
"string"
,
],
"description"
:
"Primer nombre del médico que prescribe"
"properties"
:
{
},
"tipo"
:
{
"segundo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Tipo de identificación "
"description"
:
"Segundo nombre del médico que prescribe"
},
},
"numero"
:
{
"primerApellido"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Número identificación"
"description"
:
"Primer apellido del médico que prescribe"
}
},
}
"segundoApellido"
:
{
},
"type"
:
"string"
,
"documentoFormula"
:
{
"description"
:
"Segundo apellido del médico que prescribe"
"type"
:
"object"
,
},
"required"
:
[
"razonsocial"
:
{
"tipo"
,
"type"
:
"string"
,
"numero"
"description"
:
"Razón social de la entidad que transcibe la fórmula"
],
}
"properties"
:
{
}
"tipo"
:
{
},
"type"
:
"string"
,
"pacienteFormula"
:
{
"description"
:
"Tipo de identificación "
"type"
:
"object"
,
},
"required"
:
[
"numero"
:
{
"documento"
,
"type"
:
"string"
,
"nombre"
,
"description"
:
"Número identificación"
"fechaNacimiento"
,
}
"genero"
,
}
"ips"
,
},
"clasificacion"
"duracionFormula"
:
{
],
"type"
:
"object"
,
"properties"
:
{
"properties"
:
{
"documento"
:
{
"cantidad"
:
{
"$ref"
:
"#/components/schemas/documentoFormula"
"type"
:
"number"
,
},
"description"
:
"Número duración"
"nombre"
:
{
},
"$ref"
:
"#/components/schemas/nombreFormula"
"unidad"
:
{
},
"$ref"
:
"#/components/schemas/unidadFormula"
"fechaNacimiento"
:
{
}
"type"
:
"string"
,
}
"description"
:
"Fecha de nacimiento del usuario en formato ISO 8601 2019-02-20T00:00:00-0500"
,
},
"format"
:
"date-time"
"dosisFormula"
:
{
},
"type"
:
"object"
,
"genero"
:
{
"properties"
:
{
"type"
:
"string"
,
"cantidad"
:
{
"description"
:
"Género del usuario"
"type"
:
"number"
,
},
"description"
:
"Cantidad de la dosis"
"ips"
:
{
},
"$ref"
:
"#/components/schemas/ipsFormula"
"unidad"
:
{
},
"$ref"
:
"#/components/schemas/unidadFormula"
"telefono"
:
{
},
"type"
:
"string"
,
"periodo"
:
{
"description"
:
"Número de teléfono del usuario"
"$ref"
:
"#/components/schemas/periodoFormula"
},
},
"direccionPrincipal"
:
{
"duracion"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/duracionFormula"
"description"
:
"Dirección principal del usuario"
},
},
"indicacionesEspeciales"
:
{
"correoElectronico"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Descripción de las indicaciones especiales"
,
"description"
:
"Correo electrónico del usuario"
"enum"
:
[
},
"1 - Administración en dosis única"
,
"clasificacion"
:
{
"2 - Administración inmediata"
,
"$ref"
:
"#/components/schemas/clasificacionFormula"
"3 - Administrar en Bolo"
,
}
"4 - Administrar en Goteo"
,
}
"5 - Infusión continua"
,
},
"6 - Infusión intermitente"
,
"periodoFormula"
:
{
"7 - Infusión intermitente simultánea con perfusión de otra solución"
,
"type"
:
"object"
,
"8 - Microgoteo"
,
"properties"
:
{
"9 - Perfusión"
,
"cantidad"
:
{
"10 - Sin indicación especial"
"type"
:
"number"
,
]
"description"
:
"Número de periodos"
}
},
}
"unidad"
:
{
},
"$ref"
:
"#/components/schemas/unidadFormula"
"estadoAutorizacion"
:
{
}
"type"
:
"object"
,
}
"properties"
:
{
},
"codigo"
:
{
"planFormula"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"Código estado del paciente"
"required"
:
[
},
"codigo"
"descripcion"
:
{
],
"type"
:
"string"
,
"properties"
:
{
"description"
:
"Descipción estado del paciente"
"codigo"
:
{
}
"type"
:
"string"
,
}
"description"
:
"Código plan "
},
},
"formulaFormula"
:
{
"nombre"
:
{
"type"
:
"object"
,
"type"
:
"string"
,
"required"
:
[
"description"
:
"Descripcion plan"
"numero"
,
}
"canal"
,
}
"fechaServicio"
,
},
"fechaVencimiento"
,
"prestadorFormula"
:
{
"status"
,
"type"
:
"object"
,
"categoria"
,
"required"
:
[
"cobro"
,
"documento"
,
"diagnostico"
,
"nombre"
"servicio"
,
],
"prestador"
,
"properties"
:
{
"tratamiento"
"documento"
:
{
],
"$ref"
:
"#/components/schemas/documentoFormula"
"properties"
:
{
},
"numero"
:
{
"nombre"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/nombrePrestadorFormula"
"description"
:
"Número de la fórmula"
}
},
}
"mipres"
:
{
},
"type"
:
"string"
,
"productoFormula"
:
{
"description"
:
"Número MIPRES"
"type"
:
"object"
,
},
"required"
:
[
"preautorizacion"
:
{
"mapis"
,
"type"
:
"string"
,
"descripcion"
,
"description"
:
"Número de preautorización de la fórmula"
"concentracion"
,
},
"cantidadEntregar"
"autorizacion"
:
{
],
"type"
:
"string"
,
"properties"
:
{
"description"
:
"Número de autorización de la fórmula"
"mapis"
:
{
},
"type"
:
"string"
,
"numeroSistemaOrigen"
:
{
"description"
:
"Código del medicamento formulado"
"type"
:
"string"
,
},
"description"
:
"Número de la fórmula en el sistema origen"
"descripcion"
:
{
},
"type"
:
"string"
,
"canal"
:
{
"description"
:
"Descripción del medicamento"
"type"
:
"string"
,
},
"description"
:
"Canal de la formulación : Insitucional o comercial"
"cum"
:
{
},
"type"
:
"string"
,
"fechaServicio"
:
{
"description"
:
"Código único de medicamentos"
"type"
:
"string"
,
},
"description"
:
"Fecha del servicio o fecha emisión en formato ISO 8601"
,
"codigoTecnologia"
:
{
"format"
:
"date-time"
"type"
:
"string"
,
},
"description"
:
"Código de tecnología formulado"
"fechaVencimiento"
:
{
},
"type"
:
"string"
,
"concentracion"
:
{
"description"
:
"Fecha de vencimiento de la fórmula en formato ISO 8601"
,
"type"
:
"string"
,
"format"
:
"date-time"
"description"
:
"Concentracion del medicamento formulado"
},
},
"status"
:
{
"cantidadDeEntregas"
:
{
"type"
:
"string"
,
"type"
:
"number"
,
"description"
:
"Estado de la formula "
"description"
:
"Número de veces que se debe entregar el medicamento"
},
}
"categoria"
:
{
}
"$ref"
:
"#/components/schemas/categoriaFormula"
},
},
"recepcionFormulasResponse"
:
{
"cobro"
:
{
"type"
:
"object"
,
"$ref"
:
"#/components/schemas/cobroFormula"
"required"
:
[
},
"resultado"
"actividad"
:
{
],
"type"
:
"string"
,
"properties"
:
{
"description"
:
"Actividad"
"resultado"
:
{
},
"type"
:
"array"
,
"diagnostico"
:
{
"xml"
:
{
"$ref"
:
"#/components/schemas/diagnosticoFormula"
"name"
:
"resultado"
},
},
"servicio"
:
{
"items"
:
{
"$ref"
:
"#/components/schemas/servicioFormula"
"$ref"
:
"#/components/schemas/resultado"
},
}
"ips"
:
{
}
"$ref"
:
"#/components/schemas/ipsEmisorFormula"
}
},
},
"prestador"
:
{
"recepcionFormulasRequest"
:
{
"$ref"
:
"#/components/schemas/prestadorFormula"
"type"
:
"object"
,
},
"required"
:
[
"tratamientoFormula"
:
{
"aseguradora"
,
"type"
:
"array"
,
"paciente"
,
"xml"
:
{
"formula"
"name"
:
"resultado"
],
},
"properties"
:
{
"items"
:
{
"aseguradora"
:
{
"$ref"
:
"#/components/schemas/tratamientoFormula"
"$ref"
:
"#/components/schemas/aseguradoraFormula"
}
},
},
"paciente"
:
{
"dispensacion"
:
{
"$ref"
:
"#/components/schemas/pacienteFormula"
"$ref"
:
"#/components/schemas/dispensacionFormula"
},
}
"formula"
:
{
}
"$ref"
:
"#/components/schemas/formulaFormula"
},
}
"ipsAutorizacion"
:
{
}
"type"
:
"object"
,
},
"required"
:
[
"resultado"
:
{
"codigo"
"type"
:
"object"
,
],
"properties"
:
{
"properties"
:
{
"codigo"
:
{
"codigo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Código del resultado"
"description"
:
"Codigo de la IPS asignada al usuario"
},
},
"descripcion"
:
{
"nombre"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Descripción del resultado"
"description"
:
"Nombre de la IPS asignada al usuario"
}
},
},
"sucursal"
:
{
"xml"
:
{
"$ref"
:
"#/components/schemas/sucursalAutorizacion"
"name"
:
"resultado"
}
}
}
},
},
"sedeFormula"
:
{
"ipsFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"required"
:
[
"codigo"
"direccion"
],
],
"properties"
:
{
"properties"
:
{
"codigo"
:
{
"codigo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Código del punto de la sucursal donde se emite la fórmula"
"description"
:
"Codigo de la IPS asignada al usuario"
},
},
"nombre"
:
{
"nombre"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Nombre del punto de la sucursal donde se emite la fórmula"
"description"
:
"Nombre de la IPS asignada al usuario"
}
},
}
"direcccion"
:
{
},
"$ref"
:
"#/components/schemas/direccionFormula"
"servicioFormula"
:
{
}
"type"
:
"object"
,
}
"required"
:
[
},
"causa"
"ipsEmisorFormula"
:
{
],
"type"
:
"object"
,
"properties"
:
{
"required"
:
[
"codigo"
:
{
""
"type"
:
"string"
,
],
"description"
:
"Código de servicio"
"properties"
:
{
},
"codigo"
:
{
"nombre"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Codigo de la IPS que emite la fórmula"
"description"
:
"Descripción del servicio"
},
},
"nombre"
:
{
"causa"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/causaFormula"
"description"
:
"Nombre de la IPS que emite la fórmula"
}
}
}
}
},
},
"tratamientoFormula"
:
{
"generoAutorizacion"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"required"
:
[
"properties"
:
{
"producto"
,
"descripcion"
:
{
"cantidad"
"type"
:
"string"
,
],
"description"
:
"Descripcion del genero -M -F"
"properties"
:
{
}
"producto"
:
{
}
"$ref"
:
"#/components/schemas/productoFormula"
},
},
"municipioAutorizacion"
:
{
"cantidad"
:
{
"type"
:
"object"
,
"type"
:
"number"
,
"required"
:
[
"description"
:
"Cantidad del medicamento"
"id"
},
],
"dosis"
:
{
"properties"
:
{
"$ref"
:
"#/components/schemas/dosisFormula"
"id"
:
{
}
"type"
:
"string"
,
}
"description"
:
"Código del municipio"
},
},
"unidadFormula"
:
{
"nombre"
:
{
"type"
:
"object"
,
"type"
:
"string"
,
"properties"
:
{
"description"
:
"Descripción del municipio "
"codigo"
:
{
}
"type"
:
"string"
,
}
"description"
:
"Código unidad"
,
},
"enum"
:
[
"municipioFormula"
:
{
"1 Minuto(s)"
,
"type"
:
"object"
,
"2 Hora(s)"
,
"required"
:
[
"3 Día(s)"
,
"id"
"4 Semana(s)"
,
],
"5 Mes(es)"
,
"properties"
:
{
"6 Año"
,
"id"
:
{
"7 Según respuesta al tratamiento"
"type"
:
"string"
,
]
"description"
:
"Código del municipio"
},
},
"nombre"
:
{
"nombre"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Descipción de la unidad"
"description"
:
"Descripción del municipio "
}
}
}
}
},
},
"documento"
:
{
"nacimientoAutorizacion"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"properties"
:
{
"required"
:
[
"tipo"
:
{
"fecha"
"type"
:
"string"
,
],
"description"
:
"Tipo de documento"
"properties"
:
{
},
"fecha"
:
{
"numero"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Fecha de nacimiento en formato ISO 8601"
,
"description"
:
"Número de identificación del documento"
"format"
:
"date-time"
}
}
},
}
"xml"
:
{
},
"name"
:
"documento"
"nombreAutorizacion"
:
{
}
"type"
:
"object"
,
},
"required"
:
[
"nombre"
:
{
"primero"
,
"type"
:
"object"
,
"primerApellido"
"properties"
:
{
],
"primero"
:
{
"properties"
:
{
"type"
:
"string"
,
"primero"
:
{
"description"
:
"Primer nombre"
"type"
:
"string"
,
},
"description"
:
"Primer nombre del usuario"
"segundo"
:
{
},
"type"
:
"string"
,
"segundo"
:
{
"description"
:
"Segundo nombre"
"type"
:
"string"
,
},
"description"
:
"Segundo nombre del usuario"
"primerApellido"
:
{
},
"type"
:
"string"
,
"primerApellido"
:
{
"description"
:
"Primer apellido"
"type"
:
"string"
,
},
"description"
:
"Primer apellido del usuario"
"segundoApellido"
:
{
},
"type"
:
"string"
,
"segundoApellido"
:
{
"description"
:
"Segundo apellido"
"type"
:
"string"
,
}
"description"
:
"Segundo apellido del usuario"
},
}
"xml"
:
{
}
"name"
:
"nombre"
},
}
"nombreFormula"
:
{
},
"type"
:
"object"
,
"categoria"
:
{
"required"
:
[
"type"
:
"object"
,
"primero"
,
"properties"
:
{
"primerApellido"
"sigla"
:
{
],
"type"
:
"string"
,
"properties"
:
{
"description"
:
"Sigla de la categoría"
"primero"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Primer nombre del usuario"
"xml"
:
{
},
"name"
:
"categoria"
"segundo"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Segundo nombre del usuario"
"ipsPaciente"
:
{
},
"type"
:
"object"
,
"primerApellido"
:
{
"properties"
:
{
"type"
:
"string"
,
"nombre"
:
{
"description"
:
"Primer apellido del usuario"
"type"
:
"string"
,
},
"description"
:
"Nombre ips solicitada"
"segundoApellido"
:
{
},
"type"
:
"string"
,
"fechaSolicitud"
:
{
"description"
:
"Segundo apellido del usuario"
"type"
:
"string"
,
}
"description"
:
"Fecha de solicitud"
}
},
},
"numeroRadicacion"
:
{
"nombrePrestadorFormula"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"Numero de radicacion"
"properties"
:
{
}
"primero"
:
{
},
"type"
:
"string"
,
"xml"
:
{
"description"
:
"Primer nombre del médico que prescribe"
"name"
:
"ipsPaciente"
},
}
"segundo"
:
{
},
"type"
:
"string"
,
"producto"
:
{
"description"
:
"Segundo nombre del médico que prescribe"
"type"
:
"object"
,
},
"properties"
:
{
"primerApellido"
:
{
"mapis"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Primer apellido del médico que prescribe"
"description"
:
"Codigo Mapis"
},
},
"segundoApellido"
:
{
"cum"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Segundo apellido del médico que prescribe"
"description"
:
"Codigo Cum"
},
},
"razonsocial"
:
{
"descripcion"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Razón social de la entidad que transcibe la fórmula"
"description"
:
"Descripcion del producto"
}
},
}
"concentracion"
:
{
},
"type"
:
"string"
,
"pacienteFormula"
:
{
"description"
:
"Concentracion del producto"
"type"
:
"object"
,
},
"required"
:
[
"valor"
:
{
"documento"
,
"type"
:
"string"
,
"nombre"
,
"description"
:
"Valor del producto"
"fechaNacimiento"
,
}
"genero"
,
},
"ips"
,
"xml"
:
{
"clasificacion"
"name"
:
"producto"
],
}
"properties"
:
{
},
"documento"
:
{
"dosis"
:
{
"$ref"
:
"#/components/schemas/documentoFormula"
"type"
:
"object"
,
},
"properties"
:
{
"nombre"
:
{
"cantidad"
:
{
"$ref"
:
"#/components/schemas/nombreFormula"
"type"
:
"string"
,
},
"description"
:
"Frecuencia del medicamento"
"fechaNacimiento"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Fecha de nacimiento del usuario en formato ISO 8601 2019-02-20T00:00:00-0500"
,
"xml"
:
{
"format"
:
"date-time"
"name"
:
"dosis"
},
}
"genero"
:
{
},
"type"
:
"string"
,
"duracion"
:
{
"description"
:
"Género del usuario"
"type"
:
"object"
,
},
"properties"
:
{
"ips"
:
{
"cantidad"
:
{
"$ref"
:
"#/components/schemas/ipsFormula"
"type"
:
"string"
,
},
"description"
:
"Dias de tratamiento"
"telefono"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Número de teléfono del usuario"
"xml"
:
{
},
"name"
:
"duracion"
"direccionPrincipal"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Dirección principal del usuario"
"pago"
:
{
},
"type"
:
"object"
,
"correoElectronico"
:
{
"properties"
:
{
"type"
:
"string"
,
"valor"
:
{
"description"
:
"Correo electrónico del usuario"
"type"
:
"string"
,
},
"description"
:
"Valor del pago"
"clasificacion"
:
{
},
"$ref"
:
"#/components/schemas/clasificacionFormula"
"porcentaje"
:
{
}
"type"
:
"string"
,
}
"description"
:
"Porcentaje a pagar"
},
}
"pacienteAutorizacion"
:
{
},
"type"
:
"object"
,
"xml"
:
{
"required"
:
[
"name"
:
"pago"
"documento"
,
}
"nombre"
,
},
"categoria"
,
"genero"
:
{
"ips"
"type"
:
"object"
,
],
"properties"
:
{
"properties"
:
{
"descripcion"
:
{
"nombre"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/nombreAutorizacion"
"description"
:
"Descripcion del genero -M -F"
},
}
"documento"
:
{
},
"$ref"
:
"#/components/schemas/documentoAutorizacion"
"xml"
:
{
},
"name"
:
"genero"
"categoria"
:
{
}
"$ref"
:
"#/components/schemas/categoriaAutorizacion"
},
},
"ciudad"
:
{
"genero"
:
{
"type"
:
"object"
,
"$ref"
:
"#/components/schemas/generoAutorizacion"
"properties"
:
{
},
"nombre"
:
{
"nacimiento"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/nacimientoAutorizacion"
"description"
:
"Nombre de ciudad"
},
}
"edad"
:
{
},
"type"
:
"string"
,
"xml"
:
{
"description"
:
"edad del usuario"
"name"
:
"ciudad"
},
}
"estado"
:
{
},
"$ref"
:
"#/components/schemas/estadoAutorizacion"
"direccion"
:
{
},
"type"
:
"object"
,
"semanasCotizadas"
:
{
"properties"
:
{
"type"
:
"string"
,
"direccionPrincipal"
:
{
"description"
:
"semanas cotizadas"
"type"
:
"string"
,
},
"description"
:
"Direccion principal"
"tipo"
:
{
}
"$ref"
:
"#/components/schemas/tipoAutorizacion"
},
},
"xml"
:
{
"ips"
:
{
"name"
:
"direccion"
"$ref"
:
"#/components/schemas/ipsAutorizacion"
}
},
},
"direccion"
:
{
"nombrePrestador"
:
{
"$ref"
:
"#/components/schemas/direccionAutorizacion"
"type"
:
"object"
,
},
"properties"
:
{
"telefono"
:
{
"primero"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"telefono del usuario"
"description"
:
"Nombre del medico"
}
}
}
},
},
"xml"
:
{
"periodoFormula"
:
{
"name"
:
"nombrePrestador"
"type"
:
"object"
,
}
"properties"
:
{
},
"cantidad"
:
{
"ipsPrestador"
:
{
"type"
:
"number"
,
"type"
:
"object"
,
"description"
:
"Número de periodos"
"properties"
:
{
},
"nombre"
:
{
"unidad"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/unidadFormula"
"description"
:
"Nombre Ips prestadora"
}
}
}
},
},
"xml"
:
{
"planFormula"
:
{
"name"
:
"ipsPrestador"
"type"
:
"object"
,
}
"required"
:
[
},
"codigo"
"sede"
:
{
],
"type"
:
"object"
,
"properties"
:
{
"properties"
:
{
"codigo"
:
{
"codigo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Código plan "
"description"
:
"Codigo de la sede de la Eps"
},
}
"nombre"
:
{
},
"type"
:
"string"
,
"xml"
:
{
"description"
:
"Descripcion plan"
"name"
:
"sede"
}
}
}
},
},
"departamento"
:
{
"prestadorFormula"
:
{
"type"
:
"object"
,
"type"
:
"object"
,
"properties"
:
{
"required"
:
[
"codigo"
:
{
"documento"
,
"type"
:
"string"
,
"nombre"
"description"
:
"Codigo del departamento"
],
}
"properties"
:
{
},
"documento"
:
{
"xml"
:
{
"$ref"
:
"#/components/schemas/documentoFormula"
"name"
:
"departamento"
},
}
"nombre"
:
{
},
"$ref"
:
"#/components/schemas/nombrePrestadorFormula"
"municipio"
:
{
}
"type"
:
"object"
,
}
"properties"
:
{
},
"codigo"
:
{
"productoAutorizacion"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"Codigo del municipio"
"required"
:
[
}
"mapis"
},
],
"xml"
:
{
"properties"
:
{
"name"
:
"municipio"
"mapis"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Código del medicamento formulado"
"tecnologia"
:
{
},
"type"
:
"object"
,
"descripcion"
:
{
"properties"
:
{
"type"
:
"string"
,
"tipo"
:
{
"description"
:
"Descripción del medicamento"
"type"
:
"string"
,
}
"description"
:
"Tipo de tecnologia"
}
}
},
},
"productoFormula"
:
{
"xml"
:
{
"type"
:
"object"
,
"name"
:
"tecnologia"
"required"
:
[
}
"mapis"
,
},
"descripcion"
,
"direccionDispensacion"
:
{
"concentracion"
,
"type"
:
"object"
,
"cantidadEntregar"
"properties"
:
{
],
"direccionPrincipal"
:
{
"properties"
:
{
"type"
:
"string"
,
"mapis"
:
{
"description"
:
"Direccion de dispensacion"
"type"
:
"string"
,
},
"description"
:
"Código del medicamento formulado"
"ciudad"
:
{
},
"$ref"
:
"#/components/schemas/ciudad"
"descripcion"
:
{
},
"type"
:
"string"
,
"departamento"
:
{
"description"
:
"Descripción del medicamento"
"$ref"
:
"#/components/schemas/departamento"
},
},
"cum"
:
{
"municipio"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/municipio"
"description"
:
"Código único de medicamentos"
}
},
},
"codigoTecnologia"
:
{
"xml"
:
{
"type"
:
"string"
,
"name"
:
"sede"
"description"
:
"Código de tecnología formulado"
}
},
},
"concentracion"
:
{
"tratamiento"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"Concentracion del medicamento formulado"
"properties"
:
{
},
"producto"
:
{
"cantidadDeEntregas"
:
{
"$ref"
:
"#/components/schemas/producto"
"type"
:
"number"
,
},
"description"
:
"Número de veces que se debe entregar el medicamento"
"cantidad"
:
{
}
"type"
:
"string"
,
}
"description"
:
"Cantidad del medicamento"
},
},
"recepcionFormulasResponse"
:
{
"dosis"
:
{
"type"
:
"object"
,
"$ref"
:
"#/components/schemas/dosis"
"required"
:
[
},
"resultado"
"duracion"
:
{
],
"$ref"
:
"#/components/schemas/duracion"
"properties"
:
{
}
"resultado"
:
{
},
"type"
:
"array"
,
"xml"
:
{
"xml"
:
{
"name"
:
"tratamiento"
"name"
:
"resultado"
}
},
},
"items"
:
{
"prestador"
:
{
"$ref"
:
"#/components/schemas/resultado"
"type"
:
"object"
,
}
"properties"
:
{
}
"codigo"
:
{
}
"type"
:
"string"
,
},
"description"
:
"código del prestador"
"recepcionFormulasRequest"
:
{
},
"type"
:
"object"
,
"nombre"
:
{
"required"
:
[
"$ref"
:
"#/components/schemas/nombrePrestador"
"aseguradora"
,
},
"paciente"
,
"ips"
:
{
"formula"
"$ref"
:
"#/components/schemas/ipsPrestador"
],
}
"properties"
:
{
},
"aseguradora"
:
{
"xml"
:
{
"$ref"
:
"#/components/schemas/aseguradoraFormula"
"name"
:
"prestador"
},
}
"paciente"
:
{
},
"$ref"
:
"#/components/schemas/pacienteFormula"
"aseguradora"
:
{
},
"type"
:
"object"
,
"formula"
:
{
"properties"
:
{
"$ref"
:
"#/components/schemas/formulaFormula"
"codigo"
:
{
}
"type"
:
"string"
,
}
"description"
:
"código de Eps"
},
},
"resultado"
:
{
"sede"
:
{
"type"
:
"object"
,
"$ref"
:
"#/components/schemas/sede"
"properties"
:
{
}
"codigo"
:
{
},
"type"
:
"string"
,
"xml"
:
{
"description"
:
"Código del resultado"
"name"
:
"aseguradora"
},
}
"descripcion"
:
{
},
"type"
:
"string"
,
"dispensacion"
:
{
"description"
:
"Descripción del resultado"
"type"
:
"object"
,
}
"properties"
:
{
},
"numeroEntrega"
:
{
"xml"
:
{
"type"
:
"string"
,
"name"
:
"resultado"
"description"
:
"Numero de entrega"
}
},
},
"direccion"
:
{
"sedeFormula"
:
{
"$ref"
:
"#/components/schemas/direccionDispensacion"
"type"
:
"object"
,
}
"required"
:
[
},
"codigo"
"xml"
:
{
],
"name"
:
"dispensacion"
"properties"
:
{
}
"codigo"
:
{
},
"type"
:
"string"
,
"medicamento"
:
{
"description"
:
"Código del punto de la sucursal donde se emite la fórmula"
"type"
:
"object"
,
},
"properties"
:
{
"nombre"
:
{
"codigo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Nombre del punto de la sucursal donde se emite la fórmula"
"description"
:
"Codigo de medicamento"
}
}
}
},
},
"xml"
:
{
"servicioFormula"
:
{
"name"
:
"anexo"
"type"
:
"object"
,
}
"required"
:
[
},
"causa"
"anexo"
:
{
],
"type"
:
"object"
,
"properties"
:
{
"properties"
:
{
"codigo"
:
{
"tipo"
:
{
"type"
:
"string"
,
"type"
:
"string"
,
"description"
:
"Código de servicio"
"description"
:
"Tipo de anexo"
},
}
"nombre"
:
{
},
"type"
:
"string"
,
"xml"
:
{
"description"
:
"Descripción del servicio"
"name"
:
"anexo"
},
}
"causa"
:
{
},
"$ref"
:
"#/components/schemas/causaFormula"
"obtenerPrescripcion"
:
{
}
"type"
:
"object"
,
}
"properties"
:
{
},
"documento"
:
{
"sucursalAutorizacion"
:
{
"$ref"
:
"#/components/schemas/documento"
"type"
:
"object"
,
},
"properties"
:
{
"tecnologia"
:
{
"codigo"
:
{
"$ref"
:
"#/components/schemas/tecnologia"
"type"
:
"string"
,
},
"description"
:
"Código sucursal de la ips del paciente"
"medicamento"
:
{
}
"$ref"
:
"#/components/schemas/medicamento"
}
},
},
"anexo"
:
{
"tratamientoAutorizacion"
:
{
"$ref"
:
"#/components/schemas/anexo"
"type"
:
"object"
,
},
"required"
:
[
"numero"
:
{
"producto"
,
"type"
:
"string"
,
"cantidad"
"description"
:
"Numero de prescripcion"
],
},
"properties"
:
{
"orden"
:
{
"producto"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/productoAutorizacion"
"description"
:
"Numero de orden"
},
},
"cantidad"
:
{
"numeroEntrega"
:
{
"type"
:
"number"
,
"type"
:
"string"
,
"description"
:
"Cantidad del medicamento"
"description"
:
"Numero de entrega"
}
},
}
"cantidadTotal"
:
{
},
"type"
:
"string"
,
"tratamientoFormula"
:
{
"description"
:
"Cantidad total"
"type"
:
"object"
,
},
"required"
:
[
"preAutorizacion"
:
{
"producto"
,
"type"
:
"string"
,
"cantidad"
"description"
:
"Numero de pre-Autorizacion"
],
},
"properties"
:
{
"farmAlCosto"
:
{
"producto"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/productoFormula"
"description"
:
"Numero de farmAlCosto"
},
}
"cantidad"
:
{
},
"type"
:
"number"
,
"xml"
:
{
"description"
:
"Cantidad del medicamento"
"name"
:
"obtenerPrescripcion"
},
}
"dosis"
:
{
},
"$ref"
:
"#/components/schemas/dosisFormula"
"paciente"
:
{
}
"type"
:
"object"
,
}
"properties"
:
{
},
"documento"
:
{
"tipoAutorizacion"
:
{
"$ref"
:
"#/components/schemas/documento"
"type"
:
"object"
,
},
"properties"
:
{
"nombre"
:
{
"codigo"
:
{
"$ref"
:
"#/components/schemas/nombre"
"type"
:
"string"
,
},
"description"
:
"Código tipo paciente"
"genero"
:
{
},
"$ref"
:
"#/components/schemas/genero"
"descripcion"
:
{
},
"type"
:
"string"
,
"direccion"
:
{
"description"
:
"Descipción tipo paciente"
"$ref"
:
"#/components/schemas/direccion"
}
},
}
"categoria"
:
{
},
"$ref"
:
"#/components/schemas/categoria"
"unidadFormula"
:
{
},
"type"
:
"object"
,
"edad"
:
{
"properties"
:
{
"type"
:
"string"
,
"codigo"
:
{
"description"
:
"Edad del paciente"
"type"
:
"string"
,
},
"description"
:
"Código unidad"
,
"regimen"
:
{
"enum"
:
[
"type"
:
"string"
,
"1 Minuto(s)"
,
"description"
:
"Regimen del paciente"
"2 Hora(s)"
,
},
"3 Día(s)"
,
"tipo"
:
{
"4 Semana(s)"
,
"type"
:
"string"
,
"5 Mes(es)"
,
"description"
:
"Tipo del paciente"
"6 Año"
,
},
"7 Según respuesta al tratamiento"
"telefono"
:
{
]
"type"
:
"string"
,
},
"description"
:
"Telefono del paciente"
"nombre"
:
{
},
"type"
:
"string"
,
"celular"
:
{
"description"
:
"Descipción de la unidad"
"type"
:
"string"
,
}
"description"
:
"Celular del paciente"
}
},
},
"correoElectronico"
:
{
"documento"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"Correo electronico del paciente"
"properties"
:
{
},
"tipo"
:
{
"ips"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/ipsPaciente"
"description"
:
"Tipo de documento"
}
},
}
"numero"
:
{
},
"type"
:
"string"
,
"direccionamientoIps"
:
{
"description"
:
"Número de identificación del documento"
"type"
:
"object"
,
}
"properties"
:
{
},
"origen"
:
{
"xml"
:
{
"type"
:
"string"
,
"name"
:
"documento"
"description"
:
"Origen del paciente"
}
},
},
"tipo"
:
{
"nombre"
:
{
"type"
:
"string"
,
"type"
:
"object"
,
"description"
:
"tipo del paciente"
"properties"
:
{
},
"primero"
:
{
"paciente"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/paciente"
"description"
:
"Primer nombre"
},
},
"tratamiento"
:
{
"segundo"
:
{
"$ref"
:
"#/components/schemas/tratamiento"
"type"
:
"string"
,
},
"description"
:
"Segundo nombre"
"pago"
:
{
},
"$ref"
:
"#/components/schemas/pago"
"primerApellido"
:
{
},
"type"
:
"string"
,
"prestador"
:
{
"description"
:
"Primer apellido"
"$ref"
:
"#/components/schemas/prestador"
},
},
"segundoApellido"
:
{
"aseguradora"
:
{
"type"
:
"string"
,
"$ref"
:
"#/components/schemas/aseguradora"
"description"
:
"Segundo apellido"
},
}
"dispensacion"
:
{
},
"$ref"
:
"#/components/schemas/dispensacion"
"xml"
:
{
},
"name"
:
"nombre"
"tecnologia"
:
{
}
"$ref"
:
"#/components/schemas/tecnologia"
},
},
"categoria"
:
{
"idPrescripcion"
:
{
"type"
:
"object"
,
"type"
:
"string"
,
"properties"
:
{
"description"
:
"Numero de identificacion de la prescripcion"
"sigla"
:
{
},
"type"
:
"string"
,
"numeroPrescripcion"
:
{
"description"
:
"Sigla de la categoría"
"type"
:
"string"
,
}
"description"
:
"Numero de la prescripcion"
},
},
"xml"
:
{
"subIdDireccionamiento"
:
{
"name"
:
"categoria"
"type"
:
"string"
,
}
"description"
:
"Sub direccionamiento"
},
},
"ipsPaciente"
:
{
"idDireccionamineto"
:
{
"type"
:
"object"
,
"type"
:
"string"
,
"properties"
:
{
"description"
:
"Numero de identificacion del direccionamiento"
"nombre"
:
{
},
"type"
:
"string"
,
"codigoDiagnostico"
:
{
"description"
:
"Nombre ips solicitada"
"type"
:
"string"
,
},
"description"
:
"Codigo de diagnostico"
"fechaSolicitud"
:
{
},
"type"
:
"string"
,
"fechaRadicacion"
:
{
"description"
:
"Fecha de solicitud"
"type"
:
"string"
,
},
"description"
:
"Fecha de radicacion"
"numeroRadicacion"
:
{
},
"type"
:
"string"
,
"fechaPreaprobacion"
:
{
"description"
:
"Numero de radicacion"
"type"
:
"string"
,
}
"description"
:
"Fecha de pre-aprobacion"
},
},
"xml"
:
{
"fechaEntregaInicial"
:
{
"name"
:
"ipsPaciente"
"type"
:
"string"
,
}
"description"
:
"Fecha de entrega inicial"
},
},
"producto"
:
{
"fechaEntregaFinal"
:
{
"type"
:
"object"
,
"type"
:
"string"
,
"properties"
:
{
"description"
:
"Fecha de entrega final"
"mapis"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Codigo Mapis"
"xml"
:
{
},
"name"
:
"direccionamientoIps"
"cum"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Codigo Cum"
"direccionamientoIpsResponse"
:
{
},
"type"
:
"object"
,
"descripcion"
:
{
"required"
:
[
"type"
:
"string"
,
"resultado"
"description"
:
"Descripcion del producto"
],
},
"properties"
:
{
"concentracion"
:
{
"resultado"
:
{
"type"
:
"string"
,
"type"
:
"array"
,
"description"
:
"Concentracion del producto"
"xml"
:
{
},
"name"
:
"resultado"
"valor"
:
{
},
"type"
:
"string"
,
"items"
:
{
"description"
:
"Valor del producto"
"$ref"
:
"#/components/schemas/resultado"
}
}
},
},
"xml"
:
{
"obtenerPaciente"
:
{
"name"
:
"producto"
"type"
:
"array"
,
}
"items"
:
{
},
"$ref"
:
"#/components/schemas/direccionamientoIps"
"dosis"
:
{
}
"type"
:
"object"
,
}
"properties"
:
{
}
"cantidad"
:
{
},
"type"
:
"string"
,
"obtenerPrescripcionResponse"
:
{
"description"
:
"Frecuencia del medicamento"
"type"
:
"object"
,
}
"required"
:
[
},
"resultado"
,
"xml"
:
{
"obtenerPrescripcion"
"name"
:
"dosis"
],
}
"properties"
:
{
},
"resultado"
:
{
"duracion"
:
{
"type"
:
"array"
,
"type"
:
"object"
,
"xml"
:
{
"properties"
:
{
"name"
:
"resultado"
"cantidad"
:
{
},
"type"
:
"string"
,
"items"
:
{
"description"
:
"Dias de tratamiento"
"$ref"
:
"#/components/schemas/resultado"
}
}
},
},
"xml"
:
{
"obtenerPrescripcion"
:
{
"name"
:
"duracion"
"type"
:
"array"
,
}
"items"
:
{
},
"$ref"
:
"#/components/schemas/obtenerPrescripcion"
"pago"
:
{
}
"type"
:
"object"
,
}
"properties"
:
{
}
"valor"
:
{
}
"type"
:
"string"
,
},
"description"
:
"Valor del pago"
"requestBodies"
:
{
},
"recepcionFormulasRequestBody"
:
{
"porcentaje"
:
{
"content"
:
{
"type"
:
"string"
,
"application/json"
:
{
"description"
:
"Porcentaje a pagar"
"schema"
:
{
}
"$ref"
:
"#/components/schemas/recepcionFormulasRequest"
},
}
"xml"
:
{
}
"name"
:
"pago"
},
}
"description"
:
"Información de la fórmula médica"
,
},
"required"
:
true
"genero"
:
{
}
"type"
:
"object"
,
},
"properties"
:
{
"securitySchemes"
:
{
"descripcion"
:
{
"apigee_auth"
:
{
"type"
:
"string"
,
"type"
:
"oauth2"
,
"description"
:
"Descripcion del genero -M -F"
"flows"
:
{
}
"clientCredentials"
:
{
},
"tokenUrl"
:
"https://colsubsidio-test.apigee.net/oauth/client_credential/accesstoken?grant_type=client_credentials"
,
"xml"
:
{
"scopes"
:
{
"name"
:
"genero"
"write:apigee"
:
"Permisos de escritura"
,
}
"read:apigee"
:
"Permisos de lectura"
},
}
"ciudad"
:
{
}
"type"
:
"object"
,
}
"properties"
:
{
}
"nombre"
:
{
}
"type"
:
"string"
,
}
"description"
:
"Nombre de ciudad"
}
},
"xml"
:
{
"name"
:
"ciudad"
}
},
"direccion"
:
{
"type"
:
"object"
,
"properties"
:
{
"direccionPrincipal"
:
{
"type"
:
"string"
,
"description"
:
"Direccion principal"
}
},
"xml"
:
{
"name"
:
"direccion"
}
},
"nombrePrestador"
:
{
"type"
:
"object"
,
"properties"
:
{
"primero"
:
{
"type"
:
"string"
,
"description"
:
"Nombre del medico"
}
},
"xml"
:
{
"name"
:
"nombrePrestador"
}
},
"ipsPrestador"
:
{
"type"
:
"object"
,
"properties"
:
{
"nombre"
:
{
"type"
:
"string"
,
"description"
:
"Nombre Ips prestadora"
}
},
"xml"
:
{
"name"
:
"ipsPrestador"
}
},
"sede"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Codigo de la sede de la Eps"
}
},
"xml"
:
{
"name"
:
"sede"
}
},
"departamento"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Codigo del departamento"
}
},
"xml"
:
{
"name"
:
"departamento"
}
},
"municipio"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Codigo del municipio"
}
},
"xml"
:
{
"name"
:
"municipio"
}
},
"tecnologia"
:
{
"type"
:
"object"
,
"properties"
:
{
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de tecnologia"
}
},
"xml"
:
{
"name"
:
"tecnologia"
}
},
"direccionDispensacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"direccionPrincipal"
:
{
"type"
:
"string"
,
"description"
:
"Direccion de dispensacion"
},
"ciudad"
:
{
"$ref"
:
"#/components/schemas/ciudad"
},
"departamento"
:
{
"$ref"
:
"#/components/schemas/departamento"
},
"municipio"
:
{
"$ref"
:
"#/components/schemas/municipio"
}
},
"xml"
:
{
"name"
:
"sede"
}
},
"tratamiento"
:
{
"type"
:
"object"
,
"properties"
:
{
"producto"
:
{
"$ref"
:
"#/components/schemas/producto"
},
"cantidad"
:
{
"type"
:
"string"
,
"description"
:
"Cantidad del medicamento"
},
"dosis"
:
{
"$ref"
:
"#/components/schemas/dosis"
},
"duracion"
:
{
"$ref"
:
"#/components/schemas/duracion"
}
},
"xml"
:
{
"name"
:
"tratamiento"
}
},
"prestador"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"código del prestador"
},
"nombre"
:
{
"$ref"
:
"#/components/schemas/nombrePrestador"
},
"ips"
:
{
"$ref"
:
"#/components/schemas/ipsPrestador"
}
},
"xml"
:
{
"name"
:
"prestador"
}
},
"aseguradora"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"código de Eps"
},
"sede"
:
{
"$ref"
:
"#/components/schemas/sede"
}
},
"xml"
:
{
"name"
:
"aseguradora"
}
},
"dispensacion"
:
{
"type"
:
"object"
,
"properties"
:
{
"numeroEntrega"
:
{
"type"
:
"string"
,
"description"
:
"Numero de entrega"
},
"direccion"
:
{
"$ref"
:
"#/components/schemas/direccionDispensacion"
}
},
"xml"
:
{
"name"
:
"dispensacion"
}
},
"medicamento"
:
{
"type"
:
"object"
,
"properties"
:
{
"codigo"
:
{
"type"
:
"string"
,
"description"
:
"Codigo de medicamento"
}
},
"xml"
:
{
"name"
:
"anexo"
}
},
"anexo"
:
{
"type"
:
"object"
,
"properties"
:
{
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo de anexo"
}
},
"xml"
:
{
"name"
:
"anexo"
}
},
"obtenerPrescripcion"
:
{
"type"
:
"object"
,
"properties"
:
{
"documento"
:
{
"$ref"
:
"#/components/schemas/documento"
},
"tecnologia"
:
{
"$ref"
:
"#/components/schemas/tecnologia"
},
"medicamento"
:
{
"$ref"
:
"#/components/schemas/medicamento"
},
"anexo"
:
{
"$ref"
:
"#/components/schemas/anexo"
},
"numero"
:
{
"type"
:
"string"
,
"description"
:
"Numero de prescripcion"
},
"orden"
:
{
"type"
:
"string"
,
"description"
:
"Numero de orden"
},
"numeroEntrega"
:
{
"type"
:
"string"
,
"description"
:
"Numero de entrega"
},
"cantidadTotal"
:
{
"type"
:
"string"
,
"description"
:
"Cantidad total"
},
"preAutorizacion"
:
{
"type"
:
"string"
,
"description"
:
"Numero de pre-Autorizacion"
},
"farmAlCosto"
:
{
"type"
:
"string"
,
"description"
:
"Numero de farmAlCosto"
}
},
"xml"
:
{
"name"
:
"obtenerPrescripcion"
}
},
"paciente"
:
{
"type"
:
"object"
,
"properties"
:
{
"documento"
:
{
"$ref"
:
"#/components/schemas/documento"
},
"nombre"
:
{
"$ref"
:
"#/components/schemas/nombre"
},
"genero"
:
{
"$ref"
:
"#/components/schemas/genero"
},
"direccion"
:
{
"$ref"
:
"#/components/schemas/direccion"
},
"categoria"
:
{
"$ref"
:
"#/components/schemas/categoria"
},
"edad"
:
{
"type"
:
"string"
,
"description"
:
"Edad del paciente"
},
"regimen"
:
{
"type"
:
"string"
,
"description"
:
"Regimen del paciente"
},
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"Tipo del paciente"
},
"telefono"
:
{
"type"
:
"string"
,
"description"
:
"Telefono del paciente"
},
"celular"
:
{
"type"
:
"string"
,
"description"
:
"Celular del paciente"
},
"correoElectronico"
:
{
"type"
:
"string"
,
"description"
:
"Correo electronico del paciente"
},
"ips"
:
{
"$ref"
:
"#/components/schemas/ipsPaciente"
}
}
},
"direccionamientoIps"
:
{
"type"
:
"object"
,
"properties"
:
{
"origen"
:
{
"type"
:
"string"
,
"description"
:
"Origen del paciente"
},
"tipo"
:
{
"type"
:
"string"
,
"description"
:
"tipo del paciente"
},
"paciente"
:
{
"$ref"
:
"#/components/schemas/paciente"
},
"tratamiento"
:
{
"$ref"
:
"#/components/schemas/tratamiento"
},
"pago"
:
{
"$ref"
:
"#/components/schemas/pago"
},
"prestador"
:
{
"$ref"
:
"#/components/schemas/prestador"
},
"aseguradora"
:
{
"$ref"
:
"#/components/schemas/aseguradora"
},
"dispensacion"
:
{
"$ref"
:
"#/components/schemas/dispensacion"
},
"tecnologia"
:
{
"$ref"
:
"#/components/schemas/tecnologia"
},
"idPrescripcion"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion de la prescripcion"
},
"numeroPrescripcion"
:
{
"type"
:
"string"
,
"description"
:
"Numero de la prescripcion"
},
"subIdDireccionamiento"
:
{
"type"
:
"string"
,
"description"
:
"Sub direccionamiento"
},
"idDireccionamineto"
:
{
"type"
:
"string"
,
"description"
:
"Numero de identificacion del direccionamiento"
},
"codigoDiagnostico"
:
{
"type"
:
"string"
,
"description"
:
"Codigo de diagnostico"
},
"fechaRadicacion"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de radicacion"
},
"fechaPreaprobacion"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de pre-aprobacion"
},
"fechaEntregaInicial"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de entrega inicial"
},
"fechaEntregaFinal"
:
{
"type"
:
"string"
,
"description"
:
"Fecha de entrega final"
}
},
"xml"
:
{
"name"
:
"direccionamientoIps"
}
},
"direccionamientoIpsResponse"
:
{
"type"
:
"object"
,
"required"
:
[
"resultado"
],
"properties"
:
{
"resultado"
:
{
"type"
:
"array"
,
"xml"
:
{
"name"
:
"resultado"
},
"items"
:
{
"$ref"
:
"#/components/schemas/resultado"
}
},
"obtenerPaciente"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/components/schemas/direccionamientoIps"
}
}
}
},
"obtenerPrescripcionResponse"
:
{
"type"
:
"object"
,
"required"
:
[
"resultado"
,
"obtenerPrescripcion"
],
"properties"
:
{
"resultado"
:
{
"type"
:
"array"
,
"xml"
:
{
"name"
:
"resultado"
},
"items"
:
{
"$ref"
:
"#/components/schemas/resultado"
}
},
"obtenerPrescripcion"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/components/schemas/obtenerPrescripcion"
}
}
}
}
},
"requestBodies"
:
{
"recepcionFormulasRequestBody"
:
{
"content"
:
{
"application/json"
:
{
"schema"
:
{
"$ref"
:
"#/components/schemas/recepcionFormulasRequest"
}
}
},
"description"
:
"Información de la fórmula médica"
,
"required"
:
true
}
},
"securitySchemes"
:
{
"apigee_auth"
:
{
"type"
:
"oauth2"
,
"flows"
:
{
"clientCredentials"
:
{
"tokenUrl"
:
"https://colsubsidio-test.apigee.net/oauth/client_credential/accesstoken?grant_type=client_credentials"
,
"scopes"
:
{
"write:apigee"
:
"Permisos de escritura"
,
"read:apigee"
:
"Permisos de lectura"
}
}
}
}
}
}
}
}
\ No newline at end of file
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