Guia de Implementação da SES GO - Segurança
0.0.2 - draft Brazil flag

Guia de Implementação da SES GO - Segurança - Local Development build (v0.0.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. 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 de Sistema de Informação em Saúde (SIS) com os serviços oferecidos pela SES-GO. Na perspectiva de segurança o integrador terá que estender as funcionalidades do SIS para:

  • assegurar confidencialidade por meio de comunicação criptografada (HTTPS/TLS).
  • obter um token com o qual terá acesso a serviços protegidos.
  • criar assinatura para informação em saúde a ser enviada para a SES-GO.
  • validar assinatura, tanto para aquela que gera, como estratégia de garantia de qualidade, quanto para aquela que recebe, juntamente com a informação em saúde correspondente.

Esta página contém orientações para auxiliar o integrador a realizar tais extensões em um SIS. Contudo, o integrador também possui outras responsabilidades além do escopo deste guia e também pertinentes à segurança da informação em saúde:

  • gerenciar certificados e tokens.
  • implementar auditoria e logs.
  • tratar erros de forma segura.

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

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