diff --git a/apigee/medicamentos-prescripciones.json b/apigee/medicamentos-prescripciones.json index 278817a..fc5d88a 100644 --- a/apigee/medicamentos-prescripciones.json +++ b/apigee/medicamentos-prescripciones.json @@ -78,6 +78,50 @@ } } }, + "/v1/medicamentos/prescripcion/sura": { + "get": { + "tags": [ + "cols-medicamentos-prescripcion" + ], + "summary": "Obtener prescripcion", + "description": "Obtener prescripción paciente", + "operationId": "obtenerPrescripcionSura.v1", + "parameters": [ + { + "name": "idPrescripcion", + "in": "query", + "description": "Número de la prescripcion.", + "required": true, + "schema": { + "type": "number" + } + } + ], + "responses": { + "200": { + "description": "Operación exitosa", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/obtenerPrescripcionSuraResponse" + } + } + } + }, + "400": { + "description": "Estado inválido" + } + }, + "security": [ + { + "apigee_auth": [ + "write:apigee", + "read:apigee" + ] + } + ] + } + }, "/v1/medicamentos/prescripcion/fami": { "get": { "tags": [ @@ -189,7 +233,7 @@ "name": "noPreautoriza", "in": "query", "description": "Número de pre- autorización para cuando es consulta puntual", - "required": true, + "required": false, "schema": { "type": "string" } @@ -198,7 +242,7 @@ "name": "fechaInicial", "in": "query", "description": "Fecha inicial. EL formato de la fecha sera 'AAAAMMDD'", - "required": true, + "required": false, "schema": { "type": "string" } @@ -207,7 +251,7 @@ "name": "fechaFinal", "in": "query", "description": "Fecha Final. EL formato de la fecha sera 'AAAAMMDD'", - "required": true, + "required": false, "schema": { "type": "string" } @@ -216,7 +260,7 @@ "name": "tipoId", "in": "query", "description": "Tipo de documento
Ejemplo:
CC
TI ", - "required": true, + "required": false, "schema": { "type": "string" } @@ -225,7 +269,7 @@ "name": "numId", "in": "query", "description": "Número de identificación", - "required": true, + "required": false, "schema": { "type": "number" } @@ -256,7 +300,7 @@ ] } }, - "/v1/medicamentos/prescripcion/neps/consulta": { + "/v1/medicamentos/prescripcion/neps": { "get": { "tags": [ "neps-medicamentos-prescripcion" @@ -388,7 +432,7 @@ ] } }, - "/v1/medicamentos/prescripcion/coom/consulta": { + "/v1/medicamentos/prescripcion/coom": { "get": { "tags": [ "coom-medicamentos-prescripcion" @@ -492,6 +536,43 @@ }, "components": { "schemas": { + "obtenerPrescripcionSuraResponse": { + "type": "object", + "required": [ + "resultado" + ], + "properties": { + "resultado": { + "type": "array", + "xml": { + "name": "resultado" + }, + "items": { + "$ref": "#/components/schemas/resultado" + } + }, + "obtenerPrescripcion": { + "type": "array", + "items": { + "$ref": "#/components/schemas/obtenerPrescripcionSura" + } + } + } + }, + "obtenerPrescripcionSura": { + "type": "object", + # "properties": { + # "aseguradora": { + # "$ref": "#/components/schemas/aseguradoraSura" + # }, + # "paciente": { + # "$ref": "#/components/schemas/pacienteSura" + # }, + # "formula": { + # "$ref": "#/components/schemas/formulaSura" + # } + # } + }, "obtenerPrescripcionFamiResponseV2": { "type": "object", "required": [