Doctor

Doctor é um projeto open source, destinado a criação de uma unidade de exames laboratoriais automatizados.

O Doctor permite a customização de exames, através de sintaxe simples e intuítiva.

Permitindo criar exames diversos, conforme os módulos e programas associados.

O doctor é totalmente open source, e open hardware.

Etapas

  • Coleta – Coleta laboratorial do exame, com etiquetagem.
  • Registro – Entrada da coleta no sistema, onde a mesma passa a ter um registro e será monitorada.
  • Comando – Associação da coleta a um procedimento laboratorial
  • Processamento – Associação de inicio do processo laboratorial, com realização dos procedimentos automatizados.
  • Entrega – Impressão dos resultados obtidos, realização dos procedimentos pós laboratoriais.
  • Descarte – Entrega do material coletado para posterior descarte dos resíduos.

Exemplo de Programação

As receitas, são atividades associadas ao equipamento, permitindo comportamento customizavel.

BEGIN
MSG=Bem vindo ao sistema
WAITIME=2
MSGSTOP=Insira a amostra que será analisada
SOUND
MSGSTOP=Feche a tampa e pressione OK
MSG=Iniciando processo
MOVE=MOD1
SOUND
MSG=FASE1
CALL=MOD1,[$FILENAME]
WAIT=MOD1
SOUND
MOVE=MOD2
SOUND
MSG=FASE2
CALL=MOD2,[$FILENAME]
WAIT=MOD2
SOUND
MSG=ANALISE EXAME
MOVE=MOD4
SOUND
CALL=MOD4,[$FILENAME]
WAIT=MOD4
SOUND
MSG=Retornando Amostra
CALL=MOD0,[$FILENAME]
WAIT=MOD0
BEEP
MSGSTOP=RETIRE A AMOSTRA e Press OK
MSG=Fim de processo
END

Módulos

O projeto Doctor foi criado em módulos separados, cada qual com sua responsabilidade.

Tipos de Módulos

Módulo de Transporte – Módulo principal associado a entrega das amostras a cada submódulo

Módulos de Ação – Realizam processos de inclusão de reagentes, ações de preparo, etc.

Módulos de Resultado – Realizam processos de ação de analise propriamente dita

Um módulo cumpre um determinado papel dentro das diversas etapas associadas.

Cada módulo terá software e hardware associado.

Protótipo do módulo de transporte em construção

GIT

https://github.com/marcelomaurin/doctor

Documentação do Projeto

http://maurinsoft.com.br/index.php/docs/doctor/

Artigos relacionados