{"swagger":"2.0","info":{"version":"v1","title":"Laboratório Pasteur - Web API"},"host":"api2.pasteur.rs","schemes":["https"],"paths":{"/api/alerta/{codigoCliente}/{postoCliente}":{"get":{"tags":["Alerta"],"summary":"Método que retorna os pedidos que tem os exames pronto de um usuário","operationId":"Alerta_BuscarAlertas","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"codigoCliente","in":"path","description":"","required":true,"type":"string"},{"name":"postoCliente","in":"path","description":"","required":true,"type":"string"},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/alerta/{id}":{"get":{"tags":["Alerta"],"operationId":"Alerta_Visualizar","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"integer","format":"int32"},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/convenio/getAll":{"get":{"tags":["Convenios"],"summary":"Retorna todos os convênios","operationId":"Convenios_getAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/historico/{codigoCliente}/{postoCliente}":{"get":{"tags":["Historico"],"summary":"Busca Historico de Pacientes","operationId":"Historico_BuscarHistorico","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"codigoCliente","in":"path","description":"","required":true,"type":"string"},{"name":"postoCliente","in":"path","description":"","required":true,"type":"string"},{"name":"dataInicio","in":"query","description":"","required":false,"type":"string"},{"name":"DataFim","in":"query","description":"","required":false,"type":"string"},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/historico/{codigoCliente}/{postoCliente}/{codigoPedido}":{"get":{"tags":["Historico"],"operationId":"Historico_BuscarHistorico","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"codigoCliente","in":"path","required":true,"type":"string"},{"name":"postoCliente","in":"path","required":true,"type":"string"},{"name":"codigoPedido","in":"path","required":true,"type":"string"},{"name":"dataInicio","in":"query","required":false,"type":"string"},{"name":"DataFim","in":"query","required":false,"type":"string"},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/historico/medico/{crmMedico}/{siglaConselho}/{ufConselho}":{"get":{"tags":["Historico"],"operationId":"Historico_BuscarHistoricoMedico","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"crmMedico","in":"path","required":true,"type":"string"},{"name":"siglaConselho","in":"path","required":true,"type":"string"},{"name":"ufConselho","in":"path","required":true,"type":"string"},{"name":"codigoPedido","in":"query","required":true,"type":"string"},{"name":"codigoCliente","in":"query","required":true,"type":"string"},{"name":"cartao","in":"query","required":true,"type":"string"},{"name":"nomeCliente","in":"query","required":true,"type":"string"},{"name":"dataInicial","in":"query","required":true,"type":"string"},{"name":"dataFinal","in":"query","required":true,"type":"string"},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/login":{"post":{"tags":["Login"],"summary":"Método para realizar a login do operador","operationId":"Login_Login","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"model","in":"body","description":"","required":true,"schema":{"$ref":"#/definitions/Login"}},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/login/check":{"post":{"tags":["Login"],"summary":"Método para checar se o login está ativo ainda.","operationId":"Login_Check","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"model","in":"body","description":"","required":true,"schema":{"$ref":"#/definitions/Login"}},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/salvar-fcm-token":{"post":{"tags":["Login"],"summary":"Método para salvar o token do FCM para um usuário específico.","operationId":"Login_SalvarFcmToken","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"model","in":"body","description":"","required":true,"schema":{"$ref":"#/definitions/FcmToken"}},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/pdf-scola/{keyLaudo}":{"get":{"tags":["PdfScola"],"summary":"Busca pdf de laudos","operationId":"PdfScola_GerarPDFSCOLA","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"keyLaudo","in":"path","description":"","required":true,"type":"string"},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/produto/getAll":{"get":{"tags":["Produtos"],"summary":"Retorna todos os produtos","operationId":"Produtos_getAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/produto/getById/{id}":{"get":{"tags":["Produtos"],"summary":"Retorna um produto pelo ID","operationId":"Produtos_getById","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"ID do produto","required":true,"type":"integer","format":"int32"},{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/unidade/getAll":{"get":{"tags":["Unidades"],"summary":"Retorna todos os convênios","operationId":"Unidades_getAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"Token","in":"header","description":"Header Parameter","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}}},"definitions":{"Login":{"type":"object","properties":{"Chave":{"type":"string"},"Senha":{"type":"string"},"Nome":{"type":"string"},"Token":{"type":"string"},"Posto":{"type":"string"},"DataNasc":{"type":"string"},"Fone":{"type":"string"},"Celular":{"type":"string"},"DataCadastro":{"type":"string"},"CrmMedico":{"type":"string"},"SiglaConselho":{"type":"string"},"UfConselho":{"type":"string"},"Celular2":{"type":"string"},"Message":{"type":"string"},"Error":{"type":"boolean"}}},"FcmToken":{"type":"object","properties":{"token":{"type":"string"},"UsuarioScola":{"type":"string"},"Posto":{"type":"string"},"Nome":{"type":"string"},"plataforma":{"type":"string"},"device":{"type":"string"}}}}}