Commit f1c0a853 by Cristian_Camargo

Update salud-afiliados.json

parent d325f7c7
...@@ -153,6 +153,86 @@ ...@@ -153,6 +153,86 @@
} }
] ]
} }
},
"/v1/salud/ordenes/idime": {
"get": {
"tags": [
"idime-salud-orden"
],
"summary": "Servicio para obtener los detalles de una orden de de laboratorio idime.",
"description": "Servicio para obtener los detalles de una orden de de laboratorio idime.",
"operationId": "obtenerOrdenLaboratorioidime.v1",
"parameters": [
{
"name": "fechaInicio",
"in": "query",
"description": "inicio del rango en que la muestra fue creada",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "fechaFin",
"in": "query",
"description": "fin del rango en que la muestra fue creada",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "numId",
"in": "query",
"description": "numero de documento.",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "tipoId",
"in": "query",
"description": "tipo de documento.",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "numAutoriza",
"in": "query",
"description": "numero de autorizacion.",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Operación exitosa",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/obtenerOrdenlaboratorioResponse"
}
}
}
},
"400": {
"description": "Estado inválido"
}
},
"security": [
{
"apigee_auth": [
"write:apigee",
"read:apigee"
]
}
]
}
} }
}, },
"externalDocs": { "externalDocs": {
...@@ -200,12 +280,299 @@ ...@@ -200,12 +280,299 @@
} }
} }
}, },
"obtenerOrdenlaboratorioResponse": {
"type": "object",
"required": [
"resultado"
],
"properties": {
"resultado": {
"type": "array",
"xml": {
"name": "resultado"
},
"items": {
"$ref": "#/components/schemas/resultado"
}
},
"consultaResultado": {
"type": "array",
"items": {
"$ref": "#/components/schemas/consultaResultado"
}
}
}
},
"consultaResultado": {
"type": "object",
"properties": {
"laboratorios": {
"type": "array",
"items": {
"$ref": "#/components/schemas/laboratorios"
}
},
"imagenes": {
"type": "array",
"items": {
"$ref": "#/components/schemas/imagenes"
}
}
}
},
"laboratorios": {
"type": "object",
"properties": {
"orden": {
"type": "string",
"description": "numero de orden"
},
"documento": {
"$ref": "#/components/schemas/documento"
},
"nombre": {
"$ref": "#/components/schemas/nombre"
},
"autorizacion": {
"type": "string",
"description": "numero de autorizacion"
},
"seccion": {
"$ref": "#/components/schemas/seccion"
},
"fecha": {
"type": "string",
"description": "fecha de muestra"
},
"codigo": {
"type": "string",
"description": "codigo cup"
},
"examen": {
"type": "string",
"description": "nombre del examen"
},
"perfil": {
"type": "string",
"description": "codigo del perfil"
},
"sede": {
"$ref": "#/components/schemas/sede"
},
"responsable": {
"type": "string",
"description": "usuario valida"
},
"firmaResponsable": {
"type": "string",
"description": "usuario firma"
},
"codigoDatalap": {
"type": "string",
"description": "codigo datalap"
},
"resultado": {
"type": "string",
"description": "resultado"
},
"unidad": {
"type": "string",
"description": "unidad de medida"
},
"refMinima": {
"type": "string",
"description": "referencia minima"
},
"refMaxima": {
"type": "string",
"description": "referencia maxima"
},
"tecnica": {
"type": "string",
"description": "tecnica"
},
"comentario": {
"type": "string",
"description": "comentario"
},
"comentarioImprimir": {
"type": "string",
"description": "comentario a imprimir"
},
"patologico": {
"type": "string",
"description": "patologico"
},
"abreviatura": {
"type": "string",
"description": "abreviatura"
},
"nombrePerfil": {
"type": "string",
"description": "nombre perfil"
},
"fechaValidacion": {
"type": "string",
"description": "fecha de validacion"
},
"fechaResultado": {
"type": "string",
"description": "fecha de resultado"
},
"usuarioVerificador": {
"type": "string",
"description": "usuario valida fin"
},
"validaLaboratorio": {
"type": "string",
"description": "valida laboratorio"
},
"autoValidacion": {
"type": "string",
"description": "autoValidacion"
},
"prueba": {
"$ref": "#/components/schemas/prueba"
},
"fechaFactura": {
"type": "string",
"description": "dd/mm/yy"
}
}
},
"imagenes": {
"type": "object",
"properties": {
"documento": {
"$ref": "#/components/schemas/documento"
},
"nombre": {
"$ref": "#/components/schemas/nombre"
},
"orden": {
"type": "string",
"description": "numero de orden"
},
"autorizacion": {
"type": "string",
"description": "numero de autorizacion"
},
"codigo": {
"type": "string",
"description": "codigo cup"
},
"examen": {
"type": "string",
"description": "nombre del examen"
},
"resultado": {
"type": "string",
"description": "resultado"
},
"prestador": {
"$ref": "#/components/schemas/prestador"
},
"fechaLectura": {
"type": "string",
"description": "fecha lectura"
},
"fechaTranscripcion": {
"type": "string",
"description": "fecha transcripcion"
},
"laboratorios": {
"$ref": "#/components/schemas/laboratorios"
}
}
},
"documento": {
"type": "object",
"properties": {
"tipo": {
"type": "string",
"description": ""
},
"numero": {
"type": "string",
"description": ""
}
}
},
"nombre": {
"type": "object",
"properties": {
"primero": {
"type": "string",
"description": "nombre"
},
"primerApellido": {
"type": "string",
"description": ""
},
"segundoApellido": {
"type": "string",
"description": ""
}
}
},
"seccion": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": ""
},
"nombre": {
"type": "string",
"description": ""
}
}
},
"sede": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": ""
},
"nombre": {
"type": "string",
"description": ""
}
}
},
"prueba": {
"type": "object",
"properties": {
"idPrueba": {
"type": "string",
"description": ""
},
"nombrePrueba": {
"type": "string",
"description": ""
}
}
},
"prestador": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": ""
},
"nombre": {
"type": "string",
"description": ""
}
}
},
"obtenerOrdenDetalle": { "obtenerOrdenDetalle": {
"type": "object", "type": "object",
"properties": { "properties": {
"orden": { "orden": {
"type": "array", "type": "array",
"items":{ "items": {
"$ref": "#/components/schemas/ordenDetalle" "$ref": "#/components/schemas/ordenDetalle"
} }
}, },
...@@ -225,7 +592,7 @@ ...@@ -225,7 +592,7 @@
"properties": { "properties": {
"orden": { "orden": {
"type": "array", "type": "array",
"items":{ "items": {
"$ref": "#/components/schemas/orden" "$ref": "#/components/schemas/orden"
} }
}, },
...@@ -273,8 +640,7 @@ ...@@ -273,8 +640,7 @@
} }
} }
}, },
"requestBodies": { "requestBodies": {},
},
"securitySchemes": { "securitySchemes": {
"apigee_auth": { "apigee_auth": {
"type": "oauth2", "type": "oauth2",
......
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