SDK
Patient
Um paciente do jeito que uma aplicação quer: o índice, o registro decifrado e o resumo.
class
Assinatura #
class Patient(*, index: DocumentIndex, version_id: str | None = None, draft_rev: int | None = None, record: PatientRecord, summary: PatientSummary | None = None) Bases: BaseModel
Um paciente do jeito que uma aplicação quer: o índice, o registro decifrado e o resumo.
Membros #
record: PatientRecord #
attribute
summary: PatientSummary | None = None #
attribute
index: DocumentIndex #
attribute
version_id: str | None = None #
attribute
A versão confirmada de onde o registro veio; `None` quando veio da cabeça de rascunho.
draft_rev: int | None = None #
attribute
A revisão do rascunho de onde o registro veio, quando ele era mais novo.
tags: list[str] #
property
As tags seladas de lista/busca (`summary.tags`).
id: str #
property
O id do documento — atalho para `index.document_id`.
updated_at: str #
property
Atalho para `index.updated_at`.
security_group_id: str #
property
Atalho para `index.security_group_id`.
from_draft: bool #
property
`True` quando o registro é a cabeça de rascunho (mais nova), não uma versão confirmada.