Guia de Implementação da SES GO - EXAME
1.0.0 - draft

Guia de Implementação da SES GO - EXAME - Downloaded Version 1.0.0 See the Directory of published versions

## Integrador

Um dos principais consumidores deste guia é denominado de integrador. Integrador é o desenvolvedor de software responsável pela integração do Sistema de Informação de um laboratório de análises clínicas com os serviços oferecidos pela SES-GO. Esta integração visa o fluxo de informação em saúde entre estes estabelecimentos, conforme o caso de uso contemplado pelo presente guia.

Este profissional terá que construir software para extrair dados do SISs do laboratório e convertê-los para o formato esperado, formando o payload a ser enviado para a SES-GO por uma API devidamente documentada.

Esta página contém orientações para facilitar o trabalho do integrador.

## Definição de perfis e outros artefatos

- Pacote `br.go.ses.core` versão `0.0.1` (ou mais recente).
- Pacote `br.go.ses.exame` versão `0.0.1` (ou mais recente).

## Ferramentas

- Validador FHIR (validator_cli.jar) (versão mais recente). Depende de Java.
- Documentação de uso do validador (Using the FHIR Validator)

## Validação (exemplos)

Para validar um hemograma contido no arquivo hemograma.json pode ser usado o comando abaixo:

    java -jar validator_cli.jar -version 4.0.1 -ig br.go.ses.core#0.0.1 -ig br.go.ses.exame#0.0.1 hemograma.json

Caso haja preferência para a saída ser fornecida como um arquivo html, o comando é similar:

    java -jar validator_cli.jar -version 4.0.1 -ig br.go.ses.core#0.0.1 -ig br.go.ses.exame#0.0.1 hemograma.json -html-output saida.html

Ainda é possível uma instância do recurso `OperationOutcome` em JSON, neste caso o comando é:

    java -jar validator_cli.jar -version 4.0.1 -ig br.go.ses.core#0.0.1 -ig br.go.ses.exame#0.0.1 hemograma.json -output saida.json