Criar Teste
O registro de testes permite documentar testes periódicos realizados em equipamentos.
Acesso
Padrão de Rota: /equipments/:typeId/:equipmentId/:testId/register
Arquivo: pages/equipments/[typeId]/[equipmentId]/[id]/register.vue
Para acessar:
- Navegue até um equipamento específico
- Acesse a seção de testes do equipamento
- Selecione o tipo de teste desejado
- Clique em "Registrar" ou "Adicionar Teste"
Formulário de Registro
O formulário varia conforme o tipo de teste, mas geralmente inclui:
Informações Básicas
Nome do Teste
- Campo: Texto
- Obrigatório: Sim
- Descrição: Nome identificador do teste (ex: "Teste de Linearidade - Janeiro 2024")
Data
- Campo: Data
- Obrigatório: Sim
- Descrição: Data de realização do teste
Validade
- Campo: Data
- Obrigatório: Não
- Descrição: Data até quando o teste é válido
Conclusão
Conclusão
- Campo: Dropdown
- Obrigatório: Sim
- Opções:
- Satisfatório
- Satisfatório com observações
- Insatisfatório
Status
Status Inicial
- Campo: Dropdown
- Obrigatório: Sim
- Opções:
- Em andamento
- Corrigir
- Falta assinar
Nota: Se você assinar o teste durante o registro, o status pode ser "Assinado" ou "Liberado".
Upload de Documento
Arquivo PDF
- Campo: Upload de arquivo
- Obrigatório: Sim (geralmente)
- Descrição: PDF com resultados do teste, gráficos e dados
- Formato: PDF
- Tamanho máximo: Conforme configuração do sistema
Dados Específicos do Teste
Cada tipo de teste possui campos específicos:
- Dose Calibrator: Campos de atividade, leituras, etc.
- Gamma Camera: Campos de janelas, angulação, etc.
- Geiger Counter: Campos de reprodutibilidade, etc.
- EPI Equipment: Campos de avaliação específicos
Assinatura (Opcional)
Você pode assinar o teste durante o registro:
- Adicionar Assinatura: Checkbox
- Modo: Primeira assinatura / Segunda assinatura
- Posição: Top-right / Top-left / Bottom-right / Bottom-left
- Código de Assinatura: Gerado automaticamente
Processo de Registro
- Preencha as informações básicas
- Selecione a conclusão
- Defina o status inicial
- Preencha os dados específicos do teste (se aplicável)
- Faça upload do documento PDF
- Adicione comentários se necessário
- Opcionalmente, adicione assinatura
- Clique em "Registrar" ou "Salvar"
- O sistema valida e registra o teste
- Você é redirecionado para o histórico de testes
Validações
O sistema valida:
- Nome do teste preenchido
- Data de realização válida
- Conclusão selecionada
- Status definido
- Documento PDF enviado (quando obrigatório)
- Dados específicos do teste (quando aplicável)
Endpoint da API
Método: POST
URL: /document/register/
Body:
json
{
"name": "Nome do Teste",
"date": "2024-01-15T00:00:00.000Z",
"validity": "2025-01-15T00:00:00.000Z",
"conclusion": "Satisfatório",
"status": "Falta assinar",
"data": "dados específicos do teste",
"uploadedAt": "2024-01-15T10:00:00.000Z",
"uploadedBy": [{ "name": "Nome do Usuário" }],
"facility": [{ "_id": "facilityId", "name": "Nome da Instalação" }],
"equipment": [{ "_id": "equipmentId", "name": "Nome do Equipamento" }],
"test": [{ "_id": "testTypeId", "name": "Tipo de Teste" }],
"comments": [],
"hash": "código de assinatura",
"mode": "first",
"position": "top-right"
}Após o Registro
Após registrar um teste:
- Ele aparece no histórico de testes do equipamento
- O documento fica disponível para assinatura (se necessário)
- O status inicial é aplicado
- Clientes podem visualizar após liberação
Permissões
Para registrar testes, você precisa ter permissões adequadas:
- RAD Laudos
- RAD Físico
- RAD Admin
- Administrador
- Cliente MN (para alguns tipos de testes)
Erros Comuns
"Preencha todos os campos obrigatórios"
- Verifique se todos os campos marcados como obrigatórios estão preenchidos
"Arquivo inválido"
- Verifique se o arquivo é um PDF válido
- Verifique o tamanho do arquivo
"Data inválida"
- Verifique se a data está no formato correto
- Verifique se a data de validade é posterior à data de realização
Próximos Passos
- Visualizar Histórico - Ver o histórico de testes
- Editar Teste - Atualizar um teste
- Tipos de Testes - Conhecer os tipos de testes