-
Notifications
You must be signed in to change notification settings - Fork 3
Conversores
Informação em saúde pode ser produzida em vários formados, por exemplo, JSON ou XML, dentre outros. Um formato alternativo é o HealthCodec. Em consequência, o HealthDB, por meio de conversores, deve estar apto a receber informação em saúde em um dos vários formatos adotados e convertê-lo para o formato "canônico", ou seja, o formato empregado internamente no escopo do HealthDB. Observe que a conversão no sentido inverso também é necessária, pois permite que o destinatário da informação em saúde armazenada pelo HealthDB receba essa informação em formato diferente do "canônico".
IMPORTANTE. A conversão não verifica a conformidade da informação recebida/produzida com o arquétipo em questão. A conformidade de informação em saúde com um dado arquétipo é realizada pelo verificador.
Definir projeto para criação de drivers que realizam a conversão entre o HealthCodec e outros formatos, em ambos os sentidos. Adicionalmente faz parte a implementação de pelo menos três drivers que realizam a conversão envolvendo JSON, XML e a implementação de referência do openEHR (Java).
- Arquitetura (design) que possibilita a criação de "plugins" (conversores) para formatos desconhecidos previamente.
- Implementação JSON <-> healthcodec.
- Implementação XML <-> healthcodec.
- Implementação openEHR RM (Java) <-> healthcodec.