API - APLICATIVO TECSA
Versão | Proprietário | Nota | Data |
---|---|---|---|
1.0 | @Renan Mitsuo Oka | Criação de documento. | 04/04/2023 |
TERMO DE CONFIDENCIALIDADE
Este documento é de propriedade da SOFTEASY. As informações aqui contidas são confidenciais e têm caráter técnico e informativo.
O mesmo não poderão ser copiadas ou reproduzidas sem a autorização da Softeasy.
Instrução
O uso da tecnologia json permite a comunicação indireta entre o sistema de gestão veterinária e os diversos sistemas utilizados pelos laboratórios ou terceirizados, tornando o processo de consulta mais ágil, rápido e seguro.
URL DE GERAÇÂO DE TOKEN
Ambiente de teste: http://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetAccessToken?login=LoginCliente&senha=SenhaCliente&cliente_id=5
Ambiente de produção: https://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetAccessToken?login=LoginCliente&senha=SenhaCliente&cliente_id=5
Deverá ser passado o parametro login e senha e o cliente_id sempre será o 5.
Solicitação de geração de token | ||
Parâmetros | Formato | Descrição |
login | string | Login da clinica |
senha | string | Senha da clinica |
cliente_id | string | Enviar sempre 5 |
Metodo para retornar os dados da clinica
Ambiente de teste: http://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetClinicaLog?cliente_id=5&clinica_id=passar a clinica id
Ambiente de produção: https://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetClinicaLog?cliente_id=5&clinica_id=passar a clinica id
Dados da clinica Logada | ||
Parâmetros | Formato | Descrição |
Token | string | Token gerado na url de geração de token |
Codigo | int | Codigo da clinica |
Fantasia | string | Fantasia |
Razao | string | Razao social |
Endereco | string | Endereço da clinica |
Numero | string | numero do endereço da clinica |
Bairro | string | Bairro da clinica |
Cep | String | Cep da clinica |
Cidade | String | Cidade da clinica |
UF | String | UF da clinica |
Fone | String | Telefone da clinica |
String | Email da clinica | |
CPF_CNPJ | String | CPF ou CNPJ da clinica |
Veterinario | Array [] | ID: Codigo do Veterinario Descrição : Nome do Veterinario |
Passar como parametro o type Bearer token e informar o token gerado na URL de geração token.
{
"clinica": {
"codigo": 16703,
"fantasia": "GAMA DIAGNOSTICOS VETERINARIOS - BRUSQUE",
"razao": "GAMA DIAGNOSTICOS VETERINARIOS LTDA - ME",
"endereco": "RUA HERCILIO LUZ - SALA 16",
"numero": "14",
"bairro": "CENTRO",
"cep": "88350-300",
"cidade": "BRUSQUE",
"uf": "SC",
"fone": "4735136261",
"email": null,
"cpf_cnpj": "29.221.931/0001-00",
"veterinario": [
{
"id": 32896,
"descricao": "GABRIELA MAFFEZZOLLI"
},
{
"id": 33835,
"descricao": "RAFAEL ECCEL"
},
{
"id": 33953,
"descricao": "LARA L. SCHMIDT MONTIBELLER"
},
{
"id": 34183,
"descricao": "DANILO P. DUARTE"
},
{
"id": 34267,
"descricao": "LUCIANA O. ROHRBACHER"
},
{
"id": 34692,
"descricao": "GABRIELLE MAFRA"
},
{
"id": 34693,
"descricao": "ELENICE PAOLINI"
},
{
"id": 34768,
"descricao": "EDILBERTO DA SILVA"
},
{
"id": 34910,
"descricao": "DEBORA PINHEIRO CAMPOS"
},
{
"id": 39752,
"descricao": "MILENE PUGLIESE ZAPALA"
},
{
"id": 42570,
"descricao": "RAFAEL DALCEGIO"
},
{
"id": 43749,
"descricao": "EDSON ROGERIO DE SOUZA"
},
{
"id": 45571,
"descricao": "ANALISA MACHIAVELLI"
},
{
"id": 45693,
"descricao": "EDUARDO V. GONCALVES"
},
{
"id": 35434,
"descricao": "LUCAS FELIPE DE SOUZA"
},
{
"id": 47849,
"descricao": "ANA PAULA DE OLIVEIRA."
}
]
},
"code": 200,
"status": "Sucesso."
}
Metodo para retornar os atendimentos realizados no portal
Ambiente de teste: http://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetAtendimentos?cliente_id=5&page=1&perPage=100&clinica_id=passar a clinica id
Ambiente de produção: https://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetAtendimentos?cliente_id=5&page=1&perPage=100&clinica_id=passar a clinica id
Dados da clinica Logada | ||
Parâmetros | Formato | Descrição |
Token | string | Token gerado na url de geração de token |
id | int | Codigo de cadastro no portal |
Posto | String | Posto de atendimento |
Amostra | String | Amostra de atendimento |
Nome_animal | String | Nome do animal |
Tutor | String | Nome do tutor |
Exame | Array [] | Id: Chave do exame no portal Descrição: Nome do exame |
perPage | int | Limitador de resultados por pagina |
page | int | Pagina atual |
Total | int | Total de registro cadastrado |
{
"atendimento": [
{
"id": 1000326,
"posto": "031",
"amostra": "987060",
"nome_animal": "BELA TESTE",
"tutor": "TESTE",
"exame": [
{
"id": 1000496,
"descricao": "TITULACAO DE ANTICORPOS NEUTRALIZANTES PARA RAIVA"
}
]
}
],
"pages": 90,
"total": 1,
"code": 200,
"status": "Sucesso."
}
Metodo para retornar os dados do exame
Ambiente de teste: http://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetExames?id=PassarCodigoExame&descricao=PassarDescricaodoexame&cliente_id=5&page=1&perPage=50&clinica_id=16703
Ambiente de produção: https://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetExames?id=PassarCodigoExame&descricao=PassarDescricaodoexame&cliente_id=5&page=1&perPage=50&clinica_id=16703
Dados para pesquisa de exames | ||
Parâmetros | Formato | Descrição |
Token | string | Token gerado na url de geração de token |
ID | int | Codigo do Exame |
Descricao | string | Descrição do exame |
OrientaçãoColeta | String | Orientação da coleta do exame |
perPage | int | Limitador de resultados por pagina |
page | int | Pagina atual |
Total | int | Total de registro cadastrado |
{
"exame": [
{
"id": 39,
"descricao": "HEMOGRAMA COMPLETO - CANINO",
"orientacao_coleta": "Preparo de Paciente: \nJejum: Desejável de 8 horas. \n \nMaterial: Sangue total, 1,0 ? 2,0mL, colhido em tubo de tampa roxa (EDTA). \n \nMétodo: Automatizado \n \nCausas de Rejeição: \nAmostra coagulada. Hemólise acentuada \n \nConservação/Armazenamento para Envio: Enviar à temperatura entre 2 e 8ºC até 48 horas \napós a coleta. \n\nExame passível de se realizar com URGÊNCIA\n\nO SANGUE DEVE SER COLHIDO, UTILIZANDO-SE SERINGA E AGULHAS ESTERILIZADAS E SECAS,PARA EVITAR\nHEMÓLISE,E DEPOSITADO EM FRASCO ESTERILIZADO E SECO, COM ANTICOAGULANTE(EDTA,1ML/ML).DEVE-SE\nRETIRAR A AGULHA DA SERINGA E DEPOSITAR O SANGUE LENTAMENTE SOBRE A PAREDE DO FRASCO,\nHOMOGENEIZÁ-LO LENTAMENTE E ENVIAR AO LABORATÓRIO NO PRAZO MÁXIMO DE 24 HORAS. O GELO DEVE \nSER UTILIZADO COMO CONSERVADOR."
}
],
"pages": 1,
"total": 1,
"code": 200,
"status": "Sucesso."
}