Skip to main content
Uma auditoria avalia o registro médico de uma sessão de scribe finalizada contra uma rubrica (uma configuração de auditoria). Retorna um total ponderado em uma escala de 0..1, uma nota qualitativa e um detalhamento por seções.
As leituras de auditoria seguem o papel da sua chave de API. A auditoria de uma sessão fica disponível para uma chave de médico (as próprias sessões) e para uma chave institucional. A lista de auditorias e as configurações exigem uma chave institucional.

Consultar a auditoria de uma sessão

GET /v1/scribe-sessions/{id}/audit retorna a auditoria de uma sessão. O {id} é o consultationInternalId que você definiu, ou o id da sessão (ss_...) que a API retorna. Retorna 404 quando a sessão não tem auditoria — a auditoria está desabilitada, ou ainda não foi executada.
Resposta:
score é o total ponderado em uma escala de 0..1. Converta-o em uma faixa de nota com os scoreBands da rubrica, descritos na seção de configurações de auditoria mais abaixo.

Listar auditorias

GET /v1/audits lista as auditorias da sua instituição, da mais recente à mais antiga. Requer uma chave de API institucional; uma chave de médico retorna 403. Pagine com page (base 1) e limit (1–50, padrão 20). Filtre com reviewStatus, createdFrom e createdTo.
Resposta:
total e totalPages são sempre null — a lista não é contada no servidor. Use hasMore para paginar. Cada item omite o detalhamento por seções; busque a auditoria completa no endpoint da sessão acima.

Configurações de auditoria

GET /v1/audits/configurations retorna as rubricas atribuídas à sua instituição — as que são usadas para auditá-la. Requer uma chave de API institucional. Cada rubrica lista suas sections ponderadas e seus scoreBands de nota, para que você possa converter um score em um rótulo.
Resposta:
Uma pontuação recebe a primeira faixa cujo threshold é igual ou menor que ela (as faixas são ordenadas por threshold, de forma decrescente). label e displayName podem ser null quando a rubrica não tem texto no idioma padrão.