-
Notifications
You must be signed in to change notification settings - Fork 3
Storage Engine Language
Fábio Nogueira de Lucena edited this page Jul 31, 2017
·
11 revisions
O armazenamento de informação em saúde baseada em arquétipos pode ser vista na perspectiva de um conjunto de operações. Tal conjunto define uma linguagem, a Storage Engine Language. Pode-se dizer que a Storage Engine Language está para o HealthDB assim como a Álgebra Relacional está para os bancos relacionais.
Definir a "linguagem de máquina do HealthDB". Essa linguagem deve possuir uma representação textual (adequada para uso humano) e uma versão binária, adequada para uso por um programa.
- Facilidade de compreensão e uso.
- Idealmente não deve favorecer nenhum mecanismo específico de armazenamento.
convert <id-data> to <format>insert <id-data> at <id-ehr>
scan <what> <criteria> <do>import <archetype>projection <paths>selection <criteria>-
scope all | <id-ehr-set>(seleciona o domínio de registros a ser considerado)
Faz sentido operações com arquétipos (em vez de baseadas em) na Storage Layer?
-
archetype <id>(seleciona o arquétipo identificado)