Update medicamentos-afiliado.json

parent 476e1da4
...@@ -42,16 +42,16 @@ ...@@ -42,16 +42,16 @@
{ {
"name": "tipoId", "name": "tipoId",
"in": "query", "in": "query",
"description": "Tipo de identificacion.", "description": "Tipo de identificacion.<br>1. CE - Cédula de extranjería<br>2. TI - Tarjeta de identidad<br>3. CC - Cédula de ciudadanía<br>4. NIT - NIT<br>5. RC - Registro civil de nacimiento<br>6. PS - Pasaporte <br>7. ME - Menor de edad<br>8. NU - NUIP <br>9. AS - Adulto sin identificación <br>10. CD - Carné diplomático <br>11. CN - Recién nacido vivo<br>12. SC - Salvoconducto <br>13. PE - Permiso especial",
"required": true, "required": true,
"schema": { "schema": {
"type": "string" "type": "string"
} }
}, },
{ {
"name": "numeroId", "name": "numId",
"in": "query", "in": "query",
"description": "Número de identificación", "description": "Número de documento de identificación del afiliado a consultar.",
"required": true, "required": true,
"schema": { "schema": {
"type": "string" "type": "string"
...@@ -60,17 +60,17 @@ ...@@ -60,17 +60,17 @@
{ {
"name": "nit", "name": "nit",
"in": "query", "in": "query",
"description": "NIT de la EPS", "description": "Corresponde al NIT del prestador que realiza la consulta sin el dígito de verificación.",
"required": true, "required": true,
"schema": { "schema": {
"type": "string" "type": "string"
} }
}, },
{ {
"name": "punto", "name": "suc",
"in": "query", "in": "query",
"description": "Identificación del punto de atención", "description": "Código de la sucursal del prestador. Para este método particular sólo se valida que sea una sucursal válida.",
"required": false, "required": true,
"schema": { "schema": {
"type": "string" "type": "string"
} }
...@@ -184,22 +184,73 @@ ...@@ -184,22 +184,73 @@
"name": "categoria" "name": "categoria"
} }
}, },
"sede": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": "Codigo de la sede"
},
"nombre": {
"type": "string",
"description": "Nombre de la sede"
}
},
"xml": {
"name": "ips"
}
},
"ips": { "ips": {
"type": "object", "type": "object",
"properties": { "properties": {
"sede": {
"$ref": "#/components/schemas/ciudad"
},
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo", "description": "Codigo de ips"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Fecha de comprobación" "description": "Nombre de ips"
}
},
"xml": {
"name": "ips"
}
},
"tipo": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": "Codigo del tipo paciente"
},
"descripcion": {
"type": "string",
"description": "Descripcion del tipo paciente"
} }
}, },
"xml": { "xml": {
"name": "ips" "name": "ips"
} }
}, },
"estado": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": "Codigo del estado"
},
"descripcion": {
"type": "string",
"description": "Descripcion del estado"
}
},
"xml": {
"name": "estado"
}
},
"convenio": { "convenio": {
"type": "object", "type": "object",
"properties": { "properties": {
...@@ -209,15 +260,15 @@ ...@@ -209,15 +260,15 @@
} }
}, },
"xml": { "xml": {
"name": "ips" "name": "convenio"
} }
}, },
"exento": { "exento": {
"type": "object", "type": "object",
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Descripcion de exento", "description": "Descripcion de exento"
}, },
"tipo": { "tipo": {
"type": "string", "type": "string",
...@@ -233,7 +284,7 @@ ...@@ -233,7 +284,7 @@
"properties": { "properties": {
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descripcion del genero -M -F", "description": "Descripcion del genero -M -F"
} }
}, },
"xml": { "xml": {
...@@ -245,7 +296,7 @@ ...@@ -245,7 +296,7 @@
"properties": { "properties": {
"fecha": { "fecha": {
"type": "string", "type": "string",
"description": "Fecha de nacimiento", "description": "Fecha de nacimiento"
} }
}, },
"xml": { "xml": {
...@@ -257,11 +308,11 @@ ...@@ -257,11 +308,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo de ciudad", "description": "Codigo de ciudad"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Nombre de ciudad", "description": "Nombre de ciudad"
} }
}, },
"xml": { "xml": {
...@@ -273,11 +324,11 @@ ...@@ -273,11 +324,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo de departamento", "description": "Codigo de departamento"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Nombre de departamento", "description": "Nombre de departamento"
} }
}, },
"xml": { "xml": {
...@@ -289,11 +340,11 @@ ...@@ -289,11 +340,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo de municipio", "description": "Codigo de municipio"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Nombre de municipio", "description": "Nombre de municipio"
} }
}, },
"xml": { "xml": {
...@@ -305,7 +356,7 @@ ...@@ -305,7 +356,7 @@
"properties": { "properties": {
"direccionPrincipal": { "direccionPrincipal": {
"type": "string", "type": "string",
"description": "Fecha de nacimiento", "description": "Fecha de nacimiento"
}, },
"ciudad": { "ciudad": {
"$ref": "#/components/schemas/ciudad" "$ref": "#/components/schemas/ciudad"
...@@ -326,11 +377,11 @@ ...@@ -326,11 +377,11 @@
"properties": { "properties": {
"inicio": { "inicio": {
"type": "string", "type": "string",
"description": "Fecha de inicio de vigencia", "description": "Fecha de inicio de vigencia"
}, },
"fin": { "fin": {
"type": "string", "type": "string",
"description": "Fecha de fin de vigencia", "description": "Fecha de fin de vigencia"
} }
}, },
"xml": { "xml": {
...@@ -342,7 +393,7 @@ ...@@ -342,7 +393,7 @@
"properties": { "properties": {
"completo": { "completo": {
"type": "string", "type": "string",
"description": "Nombre del medico", "description": "Nombre del medico"
} }
}, },
"xml": { "xml": {
...@@ -354,11 +405,11 @@ ...@@ -354,11 +405,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo Ips prestadora", "description": "Codigo Ips prestadora"
}, },
"nombre": { "nombre": {
"type": "string", "type": "string",
"description": "Nombre Ips prestadora", "description": "Nombre Ips prestadora"
} }
}, },
"xml": { "xml": {
...@@ -370,11 +421,11 @@ ...@@ -370,11 +421,11 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo de desicion", "description": "Codigo de desicion"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descripcion de desicion", "description": "Descripcion de desicion"
} }
}, },
"xml": { "xml": {
...@@ -386,18 +437,17 @@ ...@@ -386,18 +437,17 @@
"properties": { "properties": {
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo de cobertura", "description": "Codigo de cobertura"
}, },
"descripcion": { "descripcion": {
"type": "string", "type": "string",
"description": "Descripcion de cobertura", "description": "Descripcion de cobertura"
} }
}, },
"xml": { "xml": {
"name": "cobertura" "name": "cobertura"
} }
}, },
"prestador": { "prestador": {
"type": "object", "type": "object",
"properties": { "properties": {
...@@ -452,9 +502,19 @@ ...@@ -452,9 +502,19 @@
"ips": { "ips": {
"$ref": "#/components/schemas/ips" "$ref": "#/components/schemas/ips"
}, },
"estado": {
"$ref": "#/components/schemas/estado"
},
"tipo": {
"$ref": "#/components/schemas/tipo"
},
"edad": {
"type": "string",
"description": "edad del paciente"
},
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "" "description": "Codigo del paciente"
}, },
"telefono": { "telefono": {
"type": "string", "type": "string",
...@@ -468,18 +528,6 @@ ...@@ -468,18 +528,6 @@
"type": "string", "type": "string",
"description": "Email del paciente" "description": "Email del paciente"
}, },
"tipo": {
"type": "string",
"description": "Tipo del paciente"
},
"estado": {
"type": "string",
"description": "Estado del paciente"
},
"estadoPac": {
"type": "string",
"description": "EstadoPac del paciente"
},
"regimen": { "regimen": {
"type": "string", "type": "string",
"description": "Eegimen del paciente" "description": "Eegimen del paciente"
...@@ -513,8 +561,8 @@ ...@@ -513,8 +561,8 @@
"description": "Nombre de la empresa" "description": "Nombre de la empresa"
} }
} }
}, },
"parentesco": { "parentesco": {
"type": "object", "type": "object",
"properties": { "properties": {
"tipo": { "tipo": {
...@@ -525,8 +573,8 @@ ...@@ -525,8 +573,8 @@
"$ref": "#/components/schemas/documento" "$ref": "#/components/schemas/documento"
} }
} }
}, },
"plan": { "plan": {
"type": "object", "type": "object",
"properties": { "properties": {
"descripcion": { "descripcion": {
...@@ -542,8 +590,8 @@ ...@@ -542,8 +590,8 @@
"description": "Nombre del plan" "description": "Nombre del plan"
} }
} }
}, },
"contrato": { "contrato": {
"type": "object", "type": "object",
"properties": { "properties": {
"numero": { "numero": {
...@@ -562,8 +610,8 @@ ...@@ -562,8 +610,8 @@
"$ref": "#/components/schemas/plan" "$ref": "#/components/schemas/plan"
} }
} }
}, },
"comprobacion": { "comprobacion": {
"type": "object", "type": "object",
"properties": { "properties": {
"numero": { "numero": {
...@@ -575,8 +623,8 @@ ...@@ -575,8 +623,8 @@
"description": "fecha de comprobacion" "description": "fecha de comprobacion"
} }
} }
}, },
"eps": { "eps": {
"type": "object", "type": "object",
"properties": { "properties": {
"documento": { "documento": {
...@@ -587,8 +635,8 @@ ...@@ -587,8 +635,8 @@
"description": "Nombre Eps" "description": "Nombre Eps"
} }
} }
}, },
"obtenerPaciente": { "obtenerPaciente": {
"type": "object", "type": "object",
"properties": { "properties": {
"paciente": { "paciente": {
...@@ -617,7 +665,7 @@ ...@@ -617,7 +665,7 @@
"description": "Derecho de servicio" "description": "Derecho de servicio"
} }
} }
}, },
"validadorDerechoMedicamentosResponse": { "validadorDerechoMedicamentosResponse": {
"type": "object", "type": "object",
"required": [ "required": [
...@@ -636,12 +684,12 @@ ...@@ -636,12 +684,12 @@
"obtenerPaciente": { "obtenerPaciente": {
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/components/schemas/obtenerPaciente", "$ref": "#/components/schemas/obtenerPaciente"
} }
} }
} }
} }
}, },
"requestBodies": {}, "requestBodies": {},
"securitySchemes": { "securitySchemes": {
"apigee_auth": { "apigee_auth": {
......
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