API CRMP Voxline (Tecsa)
Versão | Proprietário | Nota | Data |
---|---|---|---|
1.0 | @Renan Mitsuo Oka | Criação de documento. | 30/10/2022 |
1.1 | @Renan Mitsuo Oka | Alteração de campo formacontato_opc | 31/10/2022 |
URL DE REQUISIÇÃO CRMP
URL DE ATUALIZAÇÃO DE CRMP
Produção
https://portal4.softeasy.com.br/api/recebeRequisicaoVet/UpdateCrmp?cliente_id=5
Homologação
http://portal4.softeasy.com.br/api/recebeRequisicaoVet/UpdateCrmp?cliente_id=5
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.
Requisição de pesquisa por CRMP e Atualização de CRMP
O método a ser criado no json do sistema do laboratório terceiro deverá ser capaz de enviar os seguintes dados:
Solicitação de pesquisa Clinica_ID | ||
Parâmetros | Formato | Descrição |
crmp_id | int | Codigo do crmp |
clinica_id | int | Codigo da clinica |
nome_paciente | string | Nome do animal |
nome_solicitante | string | Nome da clinica solicitante |
token | int | Numero do Tecsa no portal |
cliente_id | int | ID do Tecsa no portal |
Exemplo de Pesquisa via Postman Usando a URL abaixo, passando o parametro crmp_id = 12345: http://portal4.softeasy.com.br/api/recebeRequisicaoVet/GetCrmp?crmp_id=12345&clinica_id=&nome_paciente=&nome_solicitante=&token=74&cliente_id=5
Exemplo de retorno:
{
"crmp": [
{
"id": 5122,
"status": "FC",
"postocrmp": null,
"nomeaniprop": "TESTE",
"clinica_id": 1234,
"pendencia": null,
"obsrep": "CLINICA",
"respabert": "JOÃO DA SILVA",
"dataabert": "26/03/2018",
"formacontato": null,
"obscom": "Observações",
"respcontato": "JOÃO DA SILVA",
"datacontato": "19/04/2018",
"horacontato": "16:30",
"datafecha": "19/04/2018",
"horafecha": "16:49",
"exame_id": 123,
"ocorrencia": null,
"registro": null,
"motcrmp_id": 12,
"movpac_id": 0,
"formacontato_opc": "3",
"pessoa_contactada": "DR. JOÃO",
"respfecha": "JOÃO DA SILVA",
"solicitante_id": 0,
"solicitante": 0,
"empresa_id": 0
}
],
"code": 200,
"status": "Sucesso."
}
Especificação de retorno
code: 200 = Sucesso
code: 500 = Erro
status: Descrição do retorno
Solicitação de atualização CRMP | ||
Parâmetros | Formato | Descrição |
crmp_id | int | Codigo do crmp |
status | string | Caracter de 2 Enviar siglas (AB = Aberto, FC = Fechado, RE = Aguardando Retorno, PL = Para localizar, AD= Adequado, AR = Aguardando resolução) |
formacontato_opc | string | Caracter de 3 Enviar siglas (1 - Whasapp ,2 - E-mail, 3 - Telefone e 4 - Não houve contato) |
pessoa_contactada | String | Caracter de 100 Pessoa contactada. |
datacontato | date | Formato 2022-10-18 (aaaa-mm-dd) |
horacontato | string | Caracter de 5 (17:29) |
obscom | text | Texto |
respcontato | String | Caracter 50 - Responsável pelo contato. |
respfecha | String | Caracter 50 - Responsável pelo fechamento. |
datafecha | date | Formato 2022-10-18 (aaaa-mm-dd) |
horafecha | string | Caracter de 5 (17:29) |
Exemplo de Pesquisa via Postman Usando a URL abaixo passando o: http://portal4.softeasy.com.br/api/recebeRequisicaoVet/UpdateCrmp?cliente_id=5 Passando o parametro id: 100000
Exemplo do body de requisição
{
"id": 0,
"status": "",
"formacontato_opc": "",
"pessoa_contactada": "",
"datacontato": "",
"horacontato": "",
"obscom": "",
"respcontato": "",
"respfecha": "",
"datafecha": "",
"horafecha": ""
}
Exemplo de retorno:
{
"code": 200,
"status": "Sucesso."
}
Especificação de retorno
code: 200 = Sucesso
code: 500 = Erro
status: Descrição do retorno
Caso atualizar o status para FC enviar junto as tag “respfecha, datafecha e horafecha“ sempre preeenchidas.