-
Notifications
You must be signed in to change notification settings - Fork 3
Codec
CODEC é um dispositivo ou programa para codificar e decodificar um stream de dados digitais ou um sinal. Um codec realiza a codificação para transmissão ou armazenamento, possivelmente em formato criptografado. A função de decodificação do codec realiza a operação inversa, disponibilizando os dados no formato original, próprio para o uso pretendido.
Apesar do volume significativo de informação em saúde para ser armazenada e transmitida não é conhecido um codec específico para o domínio específico da saúde empregando o modelo de referência do openEHR. Acredita-se que um codec específico possa apresentar melhores resultados que um genérico.
O presente projeto visa definir e desenvolver um codec para atender grafos de objetos baseados nos modelos de referência do openEHR, CIMI e FHIR. Convém observar que, nesse caso, são três codecs distintos.
- Estratégia a ser utilizada pelo codec. Deve considerar desempenho de operação, capacidade de compressão e dificuldade de implementação.
- Implementação da estratégia.
- Primeiros quatro bytes identificam o tipo do arquivo (HealthDB) (HDB) seguido de um byte para identificar a versão (V).
+--------+
|H D B V |
+--------+