Para programadores

Monitorização remota de pacientes com FHIR: tensão arterial, frequência cardíaca e sintomas dos próprios dispositivos do paciente

Como criar monitorização remota de pacientes num registo FHIR sem hardware adicional: leituras do telemóvel, do relógio ou de um medidor de tensão arterial chegam como Observações FHIR com o consentimento do paciente, a sua aplicação recebe um webhook, a clínica lê a série. O que a Anpheros fornece e o que continua a ser seu.

por Publicado 4 min de leitura

A monitorização remota de pacientes geralmente implica um kit: um dispositivo enviado para o paciente, uma nuvem do fornecedor, um painel e um projeto de integração para introduzir os dados no registo. A maioria das leituras que uma clínica pretende em 2026 já existe no telemóvel e no relógio do paciente. O que falta é um registo para onde fluem, consentimento para lê-lo e uma forma de ser notificado quando algo novo chega. É isso que a Plataforma Anpheros fornece. O dispositivo, os limiares e o fluxo de trabalho clínico continuam a ser seus.

Versão técnica para programadores: Monitorização remota de pacientes com FHIR · Dados de wearables em FHIR em developers.anpheros.com, com pedidos, respostas e limites. Esta página é a versão em linguagem simples.

De onde vêm as leituras

Anpheros Daily, a aplicação do paciente, regista sinais vitais como recursos FHIR Observation com códigos LOINC: pressão arterial (painel 85354-9, com 8480-6 sistólica e 8462-4 diastólica), frequência cardíaca (8867-4), peso corporal (29463-7), temperatura corporal, glicose, SpO₂ (59408-5), passos (41950-7), duração do sono (93832-4), frequência cardíaca em repouso (40443-4) e HRV (80404-7). Chegam de:

  • o telemóvel, introduzidas pela pessoa após uma leitura;
  • o relógio ou pulseira, através do Apple Health no iPhone e do Health Connect no Android, como resumos diários e séries;
  • um monitor de pressão arterial ou balança conectado que escreve nessas mesmas lojas de saúde.

Cada Observation carrega a sua proveniência (author_type dispositivo, paciente ou importação, e a fonte), para que uma clínica possa distinguir uma leitura do relógio de uma introduzida manualmente. A sua própria aplicação também pode escrever Observations, através de /fhir/R4 ou /v1, com os mesmos códigos.

Como a clínica obtém acesso

A pessoa concede acesso à aplicação da clínica através do OAuth, com âmbitos (por exemplo, apenas observações, categoria de sinais vitais) e uma duração de 30, 90, 180 ou 365 dias. A concessão aparece em "Ligações" da pessoa; ela pode revogá-la a qualquer momento, e cada leitura é registada. Para um programa que a clínica executa, o projeto também pode criar o paciente e ver o que criou sem uma concessão.

Como a sua aplicação sabe que algo chegou

Registe um webhook para resource.created e resource.updated. As entregas são pequenas, apenas IDs e versões, assinadas com HMAC-SHA256 e retentadas por até 24 horas. Leia o recurso, aplique os seus limiares, alerte a sua enfermeira. Os eventos são disparados para escritas por outros projetos em registos aos quais tem acesso, o que é exatamente o caso de uma aplicação de paciente a escrever num registo que uma clínica monitoriza.

curl -X POST $BASE/v1/webhooks -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"url": "https://your.app/anpheros/hook", "events": ["resource.created", "resource.updated"]}'

Leitura da série

Para um gráfico ou uma regra, GET /v1/patients/{id}/series?code=… retorna uma medição ao longo do tempo; GET /v1/patients/{id}/timeline intercala leituras, sintomas e medicamentos. Via FHIR:

GET /fhir/R4/Observation?patient={id}&code=http://loinc.org|85354-9&date=ge2026-09-01&_sort=-date

Os sintomas ficam ao lado dos números: a pessoa regista-os como Observações codificadas no capítulo R da ICD-10 com intensidade, para que uma pressão arterial crescente e uma semana de dores de cabeça sejam visíveis em conjunto.

O que a plataforma não faz

Não define limiares, não levanta alertas clínicos nem decide quem precisa de uma chamada. Essas são decisões clínicas e pertencem ao seu produto, sob a sua governação clínica. A plataforma armazena, etiqueta e partilha; o motor de padrões pode mostrar o que mudou e o que recorre, com evidências, mas não diagnostica.

Perguntas frequentes

Os pacientes precisam de um dispositivo especial?

Não. O telemóvel, o relógio que já possuem, ou um monitor de pressão arterial de consumo que sincroniza com o Apple Health ou Health Connect é suficiente. Um dispositivo dedicado ainda pode ser usado se escrever nessas lojas ou se a sua aplicação escrever as suas leituras diretamente no registo.

Com que frequência chegam as leituras?

Tantas vezes quanto o dispositivo e a pessoa as produzem. Resumos do relógio chegam diariamente; uma pressão arterial introduzida manualmente chega quando é introduzida. Os webhooks são disparados a cada escrita.

A clínica pode escrever de volta, por exemplo, um intervalo alvo?

Sim, como os seus próprios recursos: um CarePlan ou Goal em FHIR, ou uma nota. Não pode alterar o que o paciente ou o dispositivo escreveu; cada escritor é dono dos seus próprios recursos.

Isto é um dispositivo médico certificado?

Não. A Plataforma Anpheros é um registo e uma API. Se o seu produto de monitorização tomar decisões clínicas, as obrigações de dispositivo médico são suas.

Onde começo?

A sandbox gratuita tem 30 pacientes sintéticos com seis meses de sinais vitais. Registe um webhook, leia uma série e construa as suas regras contra dados com aspeto real: developers.anpheros.com/guides/first-hour.

Este guia é meramente informativo e não substitui aconselhamento médico. Para decisões sobre a sua saúde, fale com o seu médico. Em caso de emergência, ligue 112.
Sobre o autor
Adrian Kereky

Founder of Anpheros. An electronics engineer, he spent six years in autonomous driving, on automotive projects run in partnership with Samsung and NVIDIA, designing the architecture of driver-assistance and AI systems that run on NVIDIA chips with CUDA. He then built Anpheros: the patient-controlled medical record and the HL7 FHIR R4 platform it runs on.

Mais sobre a Anpheros e o autor →

Tenha o seu registo de saúde consigo

Anpheros Daily reúne sintomas, resultados de exames, medicamentos e documentos num só local, num formato standard, sob o seu controlo. O plano Basic é gratuito.

Obter Anpheros Daily