Visualizador de Pacientes FHIR
Exibindo um paciente aleatório do Sandbox BR-Core FHIR.
Nenhuma observação recente registrada.
Nenhuma imunização recente registrada.
Visão Geral
Os dados do paciente que você vê nesta página são buscados em tempo real de um servidor FHIR (Fast Healthcare Interoperability Resources). Realizamos uma série de chamadas de API para obter as informações do paciente e seus registros de saúde associados.
Endpoint da API
Todas as requisições são feitas para o seguinte endpoint base:
https://fwuqhqomvu.edge.aidbox.appAutenticação
Utilizamos autenticação HTTP Basic. O Client ID e o Client Secret são combinados, codificados em Base64 e enviados no cabeçalho Authorization.
// Client ID: basic
// Client Secret: secret
Authorization: Basic YmFzaWM6c2VjcmV0Recursos Solicitados
Para montar esta visualização, realizamos as seguintes chamadas GET:
- Buscar um paciente aleatório:
GET /Patient?_count=20 - Buscar observações do paciente:
GET /Observation?patient={ID_DO_PACIENTE}&_sort=-date&_count=5 - Buscar imunizações do paciente:
GET /Immunization?patient={ID_DO_PACIENTE}&_sort=-date&_count=5
Resultados
As respostas da API são em formato JSON. Elas são então processadas e formatadas nestes cartões para facilitar a visualização. Você pode ver os dados brutos na aba "Dados Brutos (JSON)".