Commit 99b62e64 by Cristian_Camargo

Update medicamentos-prescripciones.json, modificación del ApiProxy fami-medicamentos-prescripcion

parent c213f987
...@@ -6,12 +6,12 @@ ...@@ -6,12 +6,12 @@
"url": "https://colsubsidio-test.apigee.net/api" "url": "https://colsubsidio-test.apigee.net/api"
}, },
{ {
"description": "Producción", "description": "Produccin",
"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": "Informacin 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",
...@@ -26,11 +26,11 @@ ...@@ -26,11 +26,11 @@
"tags": [ "tags": [
{ {
"name": "cols-medicamentos-prescripcion", "name": "cols-medicamentos-prescripcion",
"description": "Administración de fórmulas médicas" "description": "Administraci�n de f�rmulas m�dicas"
}, },
{ {
"name": "fami-medicamentos-direccionamiento", "name": "fami-medicamentos-prescripcion",
"description": "Direccionar Ips" "description": "Prescripci�n de pacientes"
}, },
{ {
"name": "neps-medicamentos-prescripcion", "name": "neps-medicamentos-prescripcion",
...@@ -43,12 +43,12 @@ ...@@ -43,12 +43,12 @@
"tags": [ "tags": [
"cols-medicamentos-prescripcion" "cols-medicamentos-prescripcion"
], ],
"summary": "Recepción prescripciones", "summary": "Recepcin 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": "Operacin exitosa",
"content": { "content": {
"application/json": { "application/json": {
"schema": { "schema": {
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
} }
}, },
"400": { "400": {
"description": "Estado inválido" "description": "Estado invlido"
} }
}, },
"security": [ "security": [
...@@ -74,37 +74,73 @@ ...@@ -74,37 +74,73 @@
} }
} }
}, },
"/v1/medicamentos/direccionamiento": { "/v1/medicamentos/prescripcion/fami/consulta": {
"get": { "get": {
"tags": [ "tags": [
"fami-medicamentos-direccionamiento" "fami-medicamentos-prescripcion"
], ],
"summary": "Direccionar Ips", "summary": "Obtener prescripcion",
"description": "Obtener informacion direccionamiento", "description": "Obtener prescripci�n paciente",
"operationId": "dispensacionFormula", "operationId": "dispensacionFormula",
"parameters": [ "parameters": [
{ {
"name": "preAutoriza", "name": "idPrescripcion",
"in": "query",
"description": "identificador de las prescripci�n",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "noPreautoriza",
"in": "query",
"description": "N�mero de pre- autorizaci�n para cuando es consulta puntual",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fechaInicial",
"in": "query",
"description": "Fecha inicial",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fechaFinal",
"in": "query", "in": "query",
"description": "Número de pre- autorización para cuando es consulta puntual", "description": "Fecha Final",
"required": true, "required": true,
"schema": { "schema": {
"type": "string" "type": "string"
} }
}, },
{ {
"name": "nit", "name": "tipoId",
"in": "query", "in": "query",
"description": "Nit de la Ips consultante ", "description": "Tipo de documento <br/> Ejemplo: <br/> CC<br/>TI ",
"required": true, "required": true,
"schema": { "schema": {
"type": "string" "type": "string"
} }
},
{
"name": "numId",
"in": "query",
"description": "N�mero de identificaci�n",
"required": true,
"schema": {
"type": "number"
}
} }
], ],
"responses": { "responses": {
"200": { "200": {
"description": "Operación exitosa", "description": "Operacin exitosa",
"content": { "content": {
"application/json": { "application/json": {
"schema": { "schema": {
...@@ -114,7 +150,7 @@ ...@@ -114,7 +150,7 @@
} }
}, },
"400": { "400": {
"description": "Estado inválido" "description": "Estado invlido"
} }
}, },
"security": [ "security": [
...@@ -139,7 +175,7 @@ ...@@ -139,7 +175,7 @@
{ {
"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"
...@@ -148,7 +184,7 @@ ...@@ -148,7 +184,7 @@
], ],
"responses": { "responses": {
"200": { "200": {
"description": "Operación exitosa", "description": "Operacin exitosa",
"content": { "content": {
"application/json": { "application/json": {
"schema": { "schema": {
...@@ -158,7 +194,7 @@ ...@@ -158,7 +194,7 @@
} }
}, },
"400": { "400": {
"description": "Estado inválido" "description": "Estado invlido"
} }
}, },
"security": [ "security": [
...@@ -177,13 +213,13 @@ ...@@ -177,13 +213,13 @@
"neps-medicamentos-prescripcion" "neps-medicamentos-prescripcion"
], ],
"summary": "Autrorizar prescripciones", "summary": "Autrorizar prescripciones",
"description": "Realizar la autorización en línea de un servicio de una prescripción médica", "description": "Realizar la autorizaci�n en l�nea de un servicio de una prescripci�n m�dica",
"operationId": "autorizarPrescripcion", "operationId": "autorizarPrescripcion",
"parameters": [ "parameters": [
{ {
"name": "idPreautorizacion", "name": "idPreautorizacion",
"in": "query", "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", "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, "required": true,
"schema": { "schema": {
"type": "string" "type": "string"
...@@ -192,7 +228,7 @@ ...@@ -192,7 +228,7 @@
], ],
"responses": { "responses": {
"200": { "200": {
"description": "Operación exitosa", "description": "Operacin exitosa",
"content": { "content": {
"application/json": { "application/json": {
"schema": { "schema": {
...@@ -202,7 +238,7 @@ ...@@ -202,7 +238,7 @@
} }
}, },
"400": { "400": {
"description": "Estado inválido" "description": "Estado invlido"
} }
}, },
"security": [ "security": [
...@@ -217,7 +253,7 @@ ...@@ -217,7 +253,7 @@
} }
}, },
"externalDocs": { "externalDocs": {
"description": "Encontrar más información en EnterpriseArchitect", "description": "Encontrar m�s informaci�n en EnterpriseArchitect",
"url": "http://172.16.95.36/wiki/index.php/Enterprise_Architect" "url": "http://172.16.95.36/wiki/index.php/Enterprise_Architect"
}, },
"components": { "components": {
...@@ -235,7 +271,7 @@ ...@@ -235,7 +271,7 @@
}, },
"mipres": { "mipres": {
"type": "string", "type": "string",
"description": "Número MIPRES" "description": "Nmero MIPRES"
} }
}, },
"xml": { "xml": {
...@@ -254,11 +290,11 @@ ...@@ -254,11 +290,11 @@
"properties": { "properties": {
"nit": { "nit": {
"type": "string", "type": "string",
"description": "Nit aseguradora que emite la fórmula" "description": "Nit aseguradora que emite la frmula"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción Aseguradora" "description": "Descripcin Aseguradora"
}, },
"convenio": { "convenio": {
"$ref": "#/components/schemas/convenioFormula" "$ref": "#/components/schemas/convenioFormula"
...@@ -341,11 +377,11 @@ ...@@ -341,11 +377,11 @@
"properties": { "properties": {
"numero": { "numero": {
"type": "string", "type": "string",
"description": "Número de autorización de prescripción" "description": "N�mero de autorizaci�n de prescripci�n"
}, },
"radicacion": { "radicacion": {
"type": "string", "type": "string",
"description": "Número de radicación" "description": "N�mero de radicaci�n"
}, },
"fechaAutorizacion": { "fechaAutorizacion": {
"type": "string", "type": "string",
...@@ -367,7 +403,7 @@ ...@@ -367,7 +403,7 @@
}, },
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código de autorización" "description": "C�digo de autorizaci�n"
} }
} }
}, },
...@@ -379,11 +415,11 @@ ...@@ -379,11 +415,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código causal del servicio" "description": "Cdigo causal del servicio"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción causal del servicio" "description": "Descripcin causal del servicio"
} }
} }
}, },
...@@ -396,11 +432,11 @@ ...@@ -396,11 +432,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código de la clasificación de ingresos del usuario" "description": "C�digo de la clasificaci�n de ingresos del usuario"
}, },
"sigla": { "sigla": {
"type": "string", "type": "string",
"description": "Sigla de la clasificación de ingresos del usuario" "description": "Sigla de la clasificacin de ingresos del usuario"
} }
} }
}, },
...@@ -413,15 +449,15 @@ ...@@ -413,15 +449,15 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código de la clasificación de ingresos del usuario" "description": "C�digo de la clasificaci�n de ingresos del usuario"
}, },
"sigla": { "sigla": {
"type": "string", "type": "string",
"description": "Sigla de la clasificación de ingresos del usuario" "description": "Sigla de la clasificacin de ingresos del usuario"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Nombre de la clasificación de ingresos del usuario" "description": "Nombre de la clasificacin de ingresos del usuario"
} }
} }
}, },
...@@ -433,11 +469,24 @@ ...@@ -433,11 +469,24 @@
"properties": { "properties": {
"id": { "id": {
"type": "string", "type": "string",
"description": "Código de la ciudad" "description": "Cdigo de la ciudad"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción de la ciudad" "description": "Descripci�n de la ciudad"
}
}
},
"ciudadDispensacion": {
"type": "object",
"required": [
"id"
],
"properties": {
"nombre": {
"type": "string",
"description": "Descripci�n de la ciudad"
} }
} }
}, },
...@@ -453,7 +502,7 @@ ...@@ -453,7 +502,7 @@
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción del tipo de usuario" "description": "Descripcin del tipo de usuario"
} }
} }
}, },
...@@ -486,7 +535,7 @@ ...@@ -486,7 +535,7 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código del convenio" "description": "Cdigo del convenio"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
...@@ -502,11 +551,11 @@ ...@@ -502,11 +551,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código del departamento" "description": "Cdigo del departamento"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción del departamento" "description": "Descripcin del departamento"
} }
} }
}, },
...@@ -518,11 +567,11 @@ ...@@ -518,11 +567,11 @@
"properties": { "properties": {
"id": { "id": {
"type": "string", "type": "string",
"description": "Código del departamento" "description": "Cdigo del departamento"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción del departamento" "description": "Descripcin del departamento"
} }
} }
}, },
...@@ -534,11 +583,11 @@ ...@@ -534,11 +583,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código del diagnóstico" "description": "C�digo del diagn�stico"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descripción del diagnóstico" "description": "Descripci�n del diagn�stico"
} }
} }
}, },
...@@ -550,11 +599,11 @@ ...@@ -550,11 +599,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código del diagnóstico" "description": "C�digo del diagn�stico"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descripción del diagnóstico" "description": "Descripci�n del diagn�stico"
} }
} }
}, },
...@@ -593,6 +642,30 @@ ...@@ -593,6 +642,30 @@
} }
} }
}, },
"puntoDispensacion": {
"type": "object",
"required": [
"departamento",
"ciudad"
],
"properties": {
"codigo": {
"type":"string",
"description": "codigo de la dispensaci�n"
},
"subcodigo": {
"type":"string",
"description": "subcodigo de la dispensaci�n"
},
"nombre": {
"type":"string",
"description": "Nombre de la droguer�a"
},
"ciudad": {
"$ref": "#/components/schemas/ciudadDispensacion"
}
}
},
"direccionDispensacionFormula": { "direccionDispensacionFormula": {
"type": "object", "type": "object",
"required": [ "required": [
...@@ -632,15 +705,15 @@ ...@@ -632,15 +705,15 @@
}, },
"telefono": { "telefono": {
"type": "string", "type": "string",
"description": "Número de telefóno de contacto para el domicilio" "description": "N�mero de telef�no de contacto para el domicilio"
}, },
"celular": { "celular": {
"type": "string", "type": "string",
"description": "Número de celular de contacto para el domicilio" "description": "Nmero de celular de contacto para el domicilio"
}, },
"correoElectronico": { "correoElectronico": {
"type": "string", "type": "string",
"description": "Correo electrónico de contacto para el domicilio" "description": "Correo electrnico de contacto para el domicilio"
}, },
"fechaEntrega": { "fechaEntrega": {
"type": "string", "type": "string",
...@@ -666,11 +739,11 @@ ...@@ -666,11 +739,11 @@
"properties": { "properties": {
"tipo": { "tipo": {
"type": "string", "type": "string",
"description": "Tipo de identificación " "description": "Tipo de identificacin "
}, },
"numero": { "numero": {
"type": "string", "type": "string",
"description": "Número identificación" "description": "N�mero identificaci�n"
} }
} }
}, },
...@@ -683,11 +756,11 @@ ...@@ -683,11 +756,11 @@
"properties": { "properties": {
"tipo": { "tipo": {
"type": "string", "type": "string",
"description": "Tipo de identificación " "description": "Tipo de identificacin "
}, },
"numero": { "numero": {
"type": "string", "type": "string",
"description": "Número identificación" "description": "N�mero identificaci�n"
} }
} }
}, },
...@@ -696,7 +769,7 @@ ...@@ -696,7 +769,7 @@
"properties": { "properties": {
"cantidad": { "cantidad": {
"type": "number", "type": "number",
"description": "Número duración" "description": "N�mero duraci�n"
}, },
"unidad": { "unidad": {
"$ref": "#/components/schemas/unidadFormula" "$ref": "#/components/schemas/unidadFormula"
...@@ -721,18 +794,18 @@ ...@@ -721,18 +794,18 @@
}, },
"indicacionesEspeciales": { "indicacionesEspeciales": {
"type": "string", "type": "string",
"description": "Descripción de las indicaciones especiales", "description": "Descripcin de las indicaciones especiales",
"enum": [ "enum": [
"1 - Administración en dosis única", "1 - Administraci�n en dosis �nica",
"2 - Administración inmediata", "2 - Administracin inmediata",
"3 - Administrar en Bolo", "3 - Administrar en Bolo",
"4 - Administrar en Goteo", "4 - Administrar en Goteo",
"5 - Infusión continua", "5 - Infusin continua",
"6 - Infusión intermitente", "6 - Infusin intermitente",
"7 - Infusión intermitente simultánea con perfusión de otra solución", "7 - Infusi�n intermitente simult�nea con perfusi�n de otra soluci�n",
"8 - Microgoteo", "8 - Microgoteo",
"9 - Perfusión", "9 - Perfusin",
"10 - Sin indicación especial" "10 - Sin indicacin especial"
] ]
} }
} }
...@@ -742,11 +815,11 @@ ...@@ -742,11 +815,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código estado del paciente" "description": "Cdigo estado del paciente"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descipción estado del paciente" "description": "Descipcin estado del paciente"
} }
} }
}, },
...@@ -768,36 +841,36 @@ ...@@ -768,36 +841,36 @@
"properties": { "properties": {
"numero": { "numero": {
"type": "string", "type": "string",
"description": "Número de la fórmula" "description": "N�mero de la f�rmula"
}, },
"mipres": { "mipres": {
"type": "string", "type": "string",
"description": "Número MIPRES" "description": "Nmero MIPRES"
}, },
"preautorizacion": { "preautorizacion": {
"type": "string", "type": "string",
"description": "Número de preautorización de la fórmula" "description": "N�mero de preautorizaci�n de la f�rmula"
}, },
"autorizacion": { "autorizacion": {
"type": "string", "type": "string",
"description": "Número de autorización de la fórmula" "description": "N�mero de autorizaci�n de la f�rmula"
}, },
"numeroSistemaOrigen": { "numeroSistemaOrigen": {
"type": "string", "type": "string",
"description": "Número de la fórmula en el sistema origen" "description": "N�mero de la f�rmula en el sistema origen"
}, },
"canal": { "canal": {
"type": "string", "type": "string",
"description": "Canal de la formulación : Insitucional o comercial" "description": "Canal de la formulacin : Insitucional o comercial"
}, },
"fechaServicio": { "fechaServicio": {
"type": "string", "type": "string",
"description": "Fecha del servicio o fecha emisión en formato ISO 8601", "description": "Fecha del servicio o fecha emisin en formato ISO 8601",
"format": "date-time" "format": "date-time"
}, },
"fechaVencimiento": { "fechaVencimiento": {
"type": "string", "type": "string",
"description": "Fecha de vencimiento de la fórmula en formato ISO 8601", "description": "Fecha de vencimiento de la frmula en formato ISO 8601",
"format": "date-time" "format": "date-time"
}, },
"orden": { "orden": {
...@@ -806,7 +879,7 @@ ...@@ -806,7 +879,7 @@
}, },
"numeroEntrega": { "numeroEntrega": {
"type": "string", "type": "string",
"description": "Número de la entrega en la orden Mipres" "description": "Nmero de la entrega en la orden Mipres"
}, },
"status": { "status": {
"type": "string", "type": "string",
...@@ -894,11 +967,11 @@ ...@@ -894,11 +967,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo de la IPS que emite la fórmula" "description": "Codigo de la IPS que emite la frmula"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Nombre de la IPS que emite la fórmula" "description": "Nombre de la IPS que emite la frmula"
} }
} }
}, },
...@@ -919,11 +992,11 @@ ...@@ -919,11 +992,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código del municipio" "description": "Cdigo del municipio"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción del municipio " "description": "Descripcin del municipio "
} }
} }
}, },
...@@ -935,11 +1008,11 @@ ...@@ -935,11 +1008,11 @@
"properties": { "properties": {
"id": { "id": {
"type": "string", "type": "string",
"description": "Código del municipio" "description": "Cdigo del municipio"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción del municipio " "description": "Descripcin del municipio "
} }
} }
}, },
...@@ -1011,23 +1084,23 @@ ...@@ -1011,23 +1084,23 @@
"properties": { "properties": {
"primero": { "primero": {
"type": "string", "type": "string",
"description": "Primer nombre del médico que prescribe" "description": "Primer nombre del mdico que prescribe"
}, },
"segundo": { "segundo": {
"type": "string", "type": "string",
"description": "Segundo nombre del médico que prescribe" "description": "Segundo nombre del mdico que prescribe"
}, },
"primerApellido": { "primerApellido": {
"type": "string", "type": "string",
"description": "Primer apellido del médico que prescribe" "description": "Primer apellido del mdico que prescribe"
}, },
"segundoApellido": { "segundoApellido": {
"type": "string", "type": "string",
"description": "Segundo apellido del médico que prescribe" "description": "Segundo apellido del mdico que prescribe"
}, },
"razonSocial": { "razonSocial": {
"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"
} }
} }
}, },
...@@ -1055,22 +1128,22 @@ ...@@ -1055,22 +1128,22 @@
}, },
"genero": { "genero": {
"type": "string", "type": "string",
"description": "Género del usuario" "description": "Gnero del usuario"
}, },
"ips": { "ips": {
"$ref": "#/components/schemas/ipsFormula" "$ref": "#/components/schemas/ipsFormula"
}, },
"telefono": { "telefono": {
"type": "string", "type": "string",
"description": "Número de teléfono del usuario" "description": "N�mero de tel�fono del usuario"
}, },
"direccionPrincipal": { "direccionPrincipal": {
"type": "string", "type": "string",
"description": "Dirección principal del usuario" "description": "Direccin principal del usuario"
}, },
"correoElectronico": { "correoElectronico": {
"type": "string", "type": "string",
"description": "Correo electrónico del usuario" "description": "Correo electrnico del usuario"
}, },
"clasificacion": { "clasificacion": {
"$ref": "#/components/schemas/clasificacionFormula" "$ref": "#/components/schemas/clasificacionFormula"
...@@ -1132,7 +1205,7 @@ ...@@ -1132,7 +1205,7 @@
"properties": { "properties": {
"cantidad": { "cantidad": {
"type": "number", "type": "number",
"description": "Número de periodos" "description": "Nmero de periodos"
}, },
"unidad": { "unidad": {
"$ref": "#/components/schemas/unidadFormula" "$ref": "#/components/schemas/unidadFormula"
...@@ -1147,7 +1220,7 @@ ...@@ -1147,7 +1220,7 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código plan " "description": "Cdigo plan "
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
...@@ -1178,11 +1251,11 @@ ...@@ -1178,11 +1251,11 @@
"properties": { "properties": {
"mapis": { "mapis": {
"type": "string", "type": "string",
"description": "Código del medicamento formulado" "description": "Cdigo del medicamento formulado"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descripción del medicamento" "description": "Descripcin del medicamento"
} }
} }
}, },
...@@ -1197,15 +1270,15 @@ ...@@ -1197,15 +1270,15 @@
"properties": { "properties": {
"mapis": { "mapis": {
"type": "string", "type": "string",
"description": "Código del medicamento formulado" "description": "Cdigo del medicamento formulado"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descripción del medicamento" "description": "Descripcin del medicamento"
}, },
"cum": { "cum": {
"type": "string", "type": "string",
"description": "Código único de medicamentos" "description": "C�digo �nico de medicamentos"
}, },
"tecnologia": { "tecnologia": {
"$ref": "#/components/schemas/tecnologiaFormula" "$ref": "#/components/schemas/tecnologiaFormula"
...@@ -1216,7 +1289,7 @@ ...@@ -1216,7 +1289,7 @@
}, },
"cantidadDeEntregas": { "cantidadDeEntregas": {
"type": "number", "type": "number",
"description": "Número de veces que se debe entregar el medicamento" "description": "Nmero de veces que se debe entregar el medicamento"
} }
} }
}, },
...@@ -1261,11 +1334,11 @@ ...@@ -1261,11 +1334,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código del resultado" "description": "Cdigo del resultado"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descripción del resultado" "description": "Descripcin del resultado"
} }
}, },
"xml": { "xml": {
...@@ -1280,11 +1353,11 @@ ...@@ -1280,11 +1353,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código del punto de la sucursal donde se emite la fórmula" "description": "C�digo del punto de la sucursal donde se emite la f�rmula"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Nombre del punto de la sucursal donde se emite la fórmula" "description": "Nombre del punto de la sucursal donde se emite la frmula"
} }
} }
}, },
...@@ -1296,11 +1369,11 @@ ...@@ -1296,11 +1369,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código de servicio" "description": "Cdigo de servicio"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descripción del servicio" "description": "Descripcin del servicio"
}, },
"causa": { "causa": {
"$ref": "#/components/schemas/causaFormula" "$ref": "#/components/schemas/causaFormula"
...@@ -1312,7 +1385,7 @@ ...@@ -1312,7 +1385,7 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código sucursal de la ips del paciente" "description": "Cdigo sucursal de la ips del paciente"
} }
} }
}, },
...@@ -1324,18 +1397,18 @@ ...@@ -1324,18 +1397,18 @@
"properties": { "properties": {
"tipo": { "tipo": {
"type": "string", "type": "string",
"description": "Tipo de tecnología del medicamento", "description": "Tipo de tecnologa del medicamento",
"enum": [ "enum": [
"M = Medicamento", "M = Medicamento",
"P= Procedimiento", "P= Procedimiento",
"D = Dispositivo médico", "D = Dispositivo mdico",
"N= Producto Nutricional", "N= Producto Nutricional",
"S= Servicio complementario" "S= Servicio complementario"
] ]
}, },
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código de tecnología formulado" "description": "C�digo de tecnolog�a formulado"
} }
} }
}, },
...@@ -1379,11 +1452,11 @@ ...@@ -1379,11 +1452,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código tipo paciente" "description": "Cdigo tipo paciente"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descipción tipo paciente" "description": "Descipcin tipo paciente"
} }
} }
}, },
...@@ -1392,20 +1465,20 @@ ...@@ -1392,20 +1465,20 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Código unidad", "description": "Cdigo unidad",
"enum": [ "enum": [
"1 Minuto(s)", "1 Minuto(s)",
"2 Hora(s)", "2 Hora(s)",
"3 Día(s)", "3 Da(s)",
"4 Semana(s)", "4 Semana(s)",
"5 Mes(es)", "5 Mes(es)",
"6 Año", "6 Ao",
"7 Según respuesta al tratamiento" "7 Segn respuesta al tratamiento"
] ]
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Descipción de la unidad" "description": "Descipcin de la unidad"
} }
} }
}, },
...@@ -1418,7 +1491,7 @@ ...@@ -1418,7 +1491,7 @@
}, },
"numero": { "numero": {
"type": "string", "type": "string",
"description": "Número de identificación del documento" "description": "N�mero de identificaci�n del documento"
} }
}, },
"xml": { "xml": {
...@@ -1454,7 +1527,7 @@ ...@@ -1454,7 +1527,7 @@
"properties": { "properties": {
"sigla": { "sigla": {
"type": "string", "type": "string",
"description": "Sigla de la categoría" "description": "Sigla de la categora"
} }
}, },
"xml": { "xml": {
...@@ -1651,6 +1724,10 @@ ...@@ -1651,6 +1724,10 @@
"tipo": { "tipo": {
"type": "string", "type": "string",
"description": "Tipo de tecnologia" "description": "Tipo de tecnologia"
},
"codigo":{
"type":"string",
"description":"Codigo de la tecnolog�a"
} }
}, },
"xml": { "xml": {
...@@ -1704,7 +1781,7 @@ ...@@ -1704,7 +1781,7 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "código del prestador" "description": "cdigo del prestador"
}, },
"nombre": { "nombre": {
"$ref": "#/components/schemas/nombrePrestador" "$ref": "#/components/schemas/nombrePrestador"
...@@ -1722,7 +1799,7 @@ ...@@ -1722,7 +1799,7 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "código de Eps" "description": "cdigo de Eps"
}, },
"sede": { "sede": {
"$ref": "#/components/schemas/sede" "$ref": "#/components/schemas/sede"
...@@ -1747,13 +1824,60 @@ ...@@ -1747,13 +1824,60 @@
"name": "dispensacion" "name": "dispensacion"
} }
}, },
"ips": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": "C�digo de la ips"
},
"sucursal": {
"type": "string",
"description": "Sucursal de la ips"
},
"nombre": {
"type": "string",
"description": "Nombre de la ips"
},
"direccion": {
"$ref": "#/components/schemas/direccionDispensacion"
}
},
"xml": {
"name": "dispensacion"
}
},
"medicamento": { "medicamento": {
"type": "object", "type": "object",
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Cum de medicamento"
},
"cum": {
"type": "string",
"description": "Codigo de medicamento" "description": "Codigo de medicamento"
} },
"description": {
"type": "string",
"description": "Descripci�n de medicamento"
},
"presentacion": {
"type": "string",
"description": "Presentaci�n de medicamento"
},
"frecuencia": {
"type": "string",
"description": "Frecuencia del medicamento"
},
"valor": {
"type": "string",
"description": "Valor del medicamento"
},
"diasTratamiento": {
"type": "string",
"description": "D�as del tratamiento"
},
}, },
"xml": { "xml": {
"name": "anexo" "name": "anexo"
...@@ -1815,6 +1939,20 @@ ...@@ -1815,6 +1939,20 @@
"name": "obtenerPrescripcion" "name": "obtenerPrescripcion"
} }
}, },
"fechaEntrega": {
"type": "object",
"properties": {
"inicial": {
"type": "string",
"description": "Fecha de entrega inicial"
},
"final": {
"type": "string",
"description": "Fecha de entrega final"
}
}
},
"paciente": { "paciente": {
"type": "object", "type": "object",
"properties": { "properties": {
...@@ -1865,70 +2003,70 @@ ...@@ -1865,70 +2003,70 @@
"direccionamientoIps": { "direccionamientoIps": {
"type": "object", "type": "object",
"properties": { "properties": {
"origen": { "tecnologia": {
"type": "string", "$ref": "#/components/schemas/tecnologia"
"description": "Origen del paciente"
}, },
"tipo": { "medicamento": {
"$ref": "#/components/schemas/medicamento"
},
"fechaRadicacion": {
"type": "string", "type": "string",
"description": "tipo del paciente" "description": "Fecha de radicacion"
}, },
"paciente": { "fechaPreaprobacion": {
"$ref": "#/components/schemas/paciente" "type": "string",
"description": "Fecha de pre-aprobacion"
}, },
"tratamiento": { "fechaEntrega": {
"$ref": "#/components/schemas/tratamiento" "$ref": "#/components/schemas/fechaEntrega"
}, },
"pago": { "pagos": {
"$ref": "#/components/schemas/pago" "$ref": "#/components/schemas/pago"
}, },
"prestador": { "prestador": {
"$ref": "#/components/schemas/prestador" "$ref": "#/components/schemas/prestador"
}, },
"aseguradora": { "codigoDiagnostico": {
"$ref": "#/components/schemas/aseguradora"
},
"dispensacion": {
"$ref": "#/components/schemas/dispensacion"
},
"tecnologia": {
"$ref": "#/components/schemas/tecnologia"
},
"idPrescripcion": {
"type": "string", "type": "string",
"description": "Numero de identificacion de la prescripcion" "description": "Codigo de diagnostico"
}, },
"numeroPrescripcion": { "puntodispensacion": {
"$ref": "#/components/schemas/puntoDispensacion"
},
"numero": {
"type": "string", "type": "string",
"description": "Numero de la prescripcion" "description": "Numero de la prescripcion"
}, },
"subIdDireccionamiento": { "orden": {
"type": "string", "type": "string",
"description": "Sub direccionamiento" "description": "Orden la prescripcion"
}, },
"idDireccionamineto": { "numeroEntrega": {
"type": "string", "type": "string",
"description": "Numero de identificacion del direccionamiento" "description": "Numero de entrega de la prescripcion"
}, },
"codigoDiagnostico": { "cantidadTotal": {
"type": "string", "type": "string",
"description": "Codigo de diagnostico" "description": "cantidad de la prescripcion"
}, },
"fechaRadicacion": { "preAutorizacion": {
"type": "string", "type": "string",
"description": "Fecha de radicacion" "description": "Preaturorizaci�n de la prescripcion"
}, },
"fechaPreaprobacion": { "farmAlCosto": {
"type": "string", "type": "string",
"description": "Fecha de pre-aprobacion" "description": "Direccionamiento de la droguer�a"
}, },
"fechaEntregaInicial": { "ips": {
"type": "string", "$ref": "#/components/schemas/ips"
"description": "Fecha de entrega inicial"
}, },
"fechaEntregaFinal": { "fechaSolicitud": {
"type": "string", "type":"string",
"description": "Fecha de entrega final" "description":"Fecha de la solicitud"
},
"paciente": {
"$ref": "#/components/schemas/paciente"
} }
}, },
"xml": { "xml": {
...@@ -1992,7 +2130,7 @@ ...@@ -1992,7 +2130,7 @@
} }
} }
}, },
"description": "Información de la fórmula médica", "description": "Informaci�n de la f�rmula m�dica",
"required": true "required": true
} }
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment