SDK

PatientSummary

O texto claro do `encrypted_index` de um paciente: o que uma lista mostra sem abrir nenhuma versão. O SDK o deriva do registro a cada gravação (mais `tags`, que não são campo do registro); ele nunca carrega documento de identidade, porque abrir o resumo não é auditado.

Nesta página

class

Assinatura #

class PatientSummary(*, display_name: str | None = None, legal_name: str | None = None, external_id: str | None = None, birth_date: str | None = None, tags: list[str] = [])

Bases: BaseModel

O texto claro do encrypted_index de um paciente: o que uma lista mostra sem abrir nenhuma versão.

O SDK o deriva do registro a cada gravação (mais tags, que não são campo do registro); ele nunca carrega documento de identidade, porque abrir o resumo não é auditado.

Membros #

display_name: str | None = None #

attribute

attribute

external_id: str | None = None #

attribute

birth_date: str | None = None #

attribute

tags: list[str] = [] #

attribute

of(record: PatientRecord, tags: Sequence[str]) -> PatientSummary #

method

O resumo que o app web gravaria para `record`.