Pular para conteúdo

MPI

A API MPI retorna os dados do paciente, como identificadores, nome, endereço, gênero, entre outras informações.

MPI R4

A versão R4 é a utilizada no portal iPES, que possui uma segurança maior podendo ser apenas utilizada em conjunto a um provedor público autorizado (gov.br por exemplo).

MPI 1.0.1

A API MPI 1.0.1 é focada em consumo programático para clientes previamente autorizados pela Secretaria de Saúde do Município.

Consumo

Para consumir a API MPI 1.0.1, deve ser obtido o token conforme descrito na seção de emissão de token. A sua URL é da seguinte forma, https://dev.ipes.tech/mpi/fhir/Patient/{{oid}}-{{id}} aonde Object Identifier (oid) pertence aos domínios: CPF (2.16.840.1.113883.13.237) e CNS (2.16.840.1.113883.13.236). Já o id é o identificador daquele domínio. Por exemplo:

  • O id: 2.16.840.1.113883.13.237-12345678900 representa o paciente cujo CPF é 12345678900;
  • O id: 2.16.840.1.113883.13.236-123456789123456 representa o paciente cujo CNS é 123456789123456.

Os seguintes cabeçalhos são obrigatórios:

  • Authorization, contendo o token obtido na seção emissão de token.
  • Accept, contendo application/fhir+xml ou application/fhir+json.

Exemplo de consumo via cURL

curl -H "Accept: application/fhir+json" -H "Authorization: Bearer {{*token JWT omitido*}}" "https://dev.ipes.tech/mpi/fhir/1.0.1/Patient/2.16.840.1.113883.13.237-13245678910"

Exemplo de consumo via Postman

As chaves Consumer Key e Consumer Secret para geração do Token devem ser solicitadas a iPES. MPI 1.0.1 Postman. (Se uma nova guia estiver sendo aberta ao invés de fazer o Download, clique com o botão direito, e Salvar link como...).