Configurações Gerais

Defina o comportamento padrão do editor e das conclusões.
Mostrar:
Comportamento do editor
Ao iniciar um exame, a aba "Dados do Paciente" estará selecionada
Ao iniciar um exame, a aba "Técnica" estará selecionada
Exibe um pop-up de confirmação antes de reiniciar o exame no editor, evitando a perda acidental dos dados preenchidos
Nos laudos de abdome (Total, Superior, Superior com Doppler, Multiparamétrica Hepática e TC de Abdome), ao abrir um exame novo o sistema pergunta se o paciente possui vesícula. Havendo colecistectomia prévia, registra o status pós-operatório, recolhe a aba Vesícula e adiciona a conclusão
Formatação e aparência do laudo
Estilo da fonte a ser utilizada no laudo
Tamanho da fonte a ser utilizada no laudo
Ativa o negrito no nome dos órgãos e estruturas no corpo do laudo
Ativa o negrito nos achados do corpo do laudo e nos diagnósticos da conclusão
Tabelas de medidas viram texto corrido nos laudos obstétricos e morfológicos, na densitometria e no ecocardiograma
A primeira linha do laudo descreve a sonda utilizada (convexa, linear, endocavitária), nos laudos de abdome, cervical, Doppler hepático e FAV
Separa o laudo em técnica, análise e opinião do relatório
Ao iniciar um laudo, o corpo do texto será alinhado como justificado por padrão
Compacta os espaços em branco entre seções e parágrafos para reduzir o tamanho final do laudo
Medidas e valores calculados usam até 2 casas decimais em vez de arredondar cedo (ex.: 0,86 em vez de 0,9). Nos laudos pediátricos e obstétricos isso já é obrigatório (2 casas).
Estrutura do laudo
Título da seção de indicação nos laudos
Título da seção de técnica do exame nos laudos
Título da seção de análise/descrição nos laudos
Título da seção de conclusão nos laudos
Cada modalidade troca "ecográfico" pelo método dela
Posiciona os achados adicionais imediatamente antes da conclusão do laudo
Insere o texto "Estudo ecografico com achados que podem corresponder a:" na conclusão para laudo defensivo
Insere o texto "Demais estruturas sem evidentes anormalidades apreciáveis ao método." na conclusão
Alterações fisiológicas não aparecem na conclusão. Hoje só a lipomatose do pâncreas usa esta regra
Todas as conclusões serão exibidas em letras maiúsculas
Remove "Estudo ... realizado em equipamento de X tesla". Dite o equipamento quando quiser que apareça

Clínicas

Cadastre várias clínicas e vincule os aparelhos a cada unidade.

Modelos de Consulta

Cadastre modelos de texto para reutilizar no prontuário das consultas.

Documentos personalizados

Documentos que a clínica imprime pelo worklist (Ações › Imprimir documento) já com o timbre e os dados do paciente preenchidos.

Modelos de Laudos

Máscaras de laudo completas para o modo Laudo Livre do editor. Os modelos são privados: cada usuário vê apenas os seus.

Banco de Frases

Cadastre frases para reutilizar nos laudos.

Convênios

Cadastre os convênios usados no preenchimento e cabeçalho dos laudos.

Exames e Consultas

Catálogo de exames e consultas ativos no sistema. Ao editar um item do sistema, a alteração vale só para a sua conta; você também pode criar exames próprios.
Carregando...

Recepcionistas

Cadastre a equipe de recepção e vincule a uma clínica quando necessário.

Médicos

Cadastre os médicos responsáveis pela realização/execução dos exames.

Agendas

Configure as agendas individuais dos médicos executantes usadas no filtro da agenda.

Solicitantes

Cadastre os médicos/profissionais solicitantes utilizados na agenda, worklist e laudos.

WhatsApp

Cadastre uma conexão WhatsApp para envio de mensagens pela plataforma.

PACS / DICOM

Parâmetros para configurar o envio das imagens do aparelho de ultrassom para o PACS do Laudário.

Prontuário

Defina os textos padrão usados ao abrir o prontuário no editor, conforme o tipo de atendimento.
Variáveis disponíveis:  {{PACIENTE}} nome do paciente  ·  {{EXAME}} nome do exame  ·  {{HORA}} hora do atendimento  ·  {{DATA_HORA}} data e hora completas (ex: 07/06/2026 às 14:35).
O modelo selecionado depende de haver ou não médico solicitante preenchido no exame.
Com pedido médico
Aplicado quando há médico solicitante preenchido no exame.
Com solicitante
Sem pedido médico
Aplicado quando não há médico solicitante — demanda espontânea.
Sem solicitante

API Laudário

Configure tokens de integração e consulte a documentação dos endpoints disponíveis.
Segurança: o token completo aparece somente uma vez após a criação. Depois disso, apenas o prefixo ficará salvo para identificação. Use sempre o cabeçalho Authorization: Bearer TOKEN nas requisições.
Dados da API
Informações detectadas automaticamente pelo sistema.
Base URL
-
Tokens cadastrados
Gerencie chaves ativas e revogadas deste cliente.
Nome Prefixo Status Último uso Ações
Carregando...
Documentação da API
Layout no estilo Swagger: clique em cada endpoint para abrir parâmetros, corpo da requisição, exemplo de uso e resposta.
Autenticação
Todas as chamadas devem enviar o token no cabeçalho HTTP abaixo. O banco do cliente é selecionado internamente pelo token gerado nesta tela.
Authorization: Bearer SEU_TOKEN
Geral
GET
/status
Verifica se a API v1 está ativa.
Exemplo
curl -X GET "API_URL/status" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "success": true,
  "message": "API Laudário v1 ativa.",
  "data": {"version": "v1"}
}
Pacientes
GET
/pacientes
Lista pacientes cadastrados no banco do cliente.
Query parameters
Nome Tipo Obrigatório Descrição
search string não Busca por nome, CPF, telefone, WhatsApp ou e-mail
cpf string não Filtra pelo CPF, com ou sem máscara
updated_after datetime não Retorna pacientes alterados após a data informada
page integer não Página da paginação
limit integer não Itens por página
Exemplo
curl -X GET "API_URL/pacientes?search=Maria&limit=20" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "success": true,
  "data": [
    {
      "id": 10,
      "nome": "Maria Teste",
      "cpf": "00000000000",
      "data_nascimento": "1990-01-01",
      "sexo": "F",
      "telefone": "17999999999",
      "whatsapp": "17999999999",
      "email": "maria@email.com",
      "convenio": "Particular"
    }
  ],
  "pagination": {"page": 1, "limit": 20, "total": 1}
}
GET
/pacientes/{cpf}
Consulta um paciente pelo CPF, com ou sem máscara.
Path parameters
Nome Tipo Obrigatório Descrição
cpf string sim CPF do paciente, com ou sem máscara
Exemplo
curl -X GET "API_URL/pacientes/00000000000" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "success": true,
  "data": {
    "id": 10,
    "nome": "Paciente Teste",
    "cpf": "00000000000",
    "telefone": "17999999999",
    "email": "paciente@email.com"
  }
}
POST
/pacientes
Cria um paciente. Campos obrigatórios: nome e CPF.
Request body — application/json
{
  "nome": "Paciente Teste",
  "cpf": "00000000000",
  "data_nascimento": "1990-01-01",
  "sexo": "F",
  "telefone": "17999999999",
  "whatsapp": "17999999999",
  "email": "paciente@email.com",
  "nome_mae": "Nome da mãe",
  "convenio": "Particular",
  "numero_carteirinha": "",
  "observacoes": ""
}
Exemplo
curl -X POST "API_URL/pacientes" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"nome":"Paciente Teste","cpf":"00000000000","data_nascimento":"1990-01-01","sexo":"F"}'
Resposta 200
{
  "success": true,
  "message": "Paciente cadastrado com sucesso.",
  "data": {
    "id": 10,
    "nome": "Paciente Teste",
    "cpf": "00000000000"
  }
}
PUT
/pacientes/{cpf}
Atualiza um paciente existente pelo CPF. Envie apenas os campos que deseja alterar.
Request body — application/json
{
  "telefone": "17988888888",
  "whatsapp": "17988888888",
  "email": "novo@email.com",
  "convenio": "Convênio X",
  "observacoes": "Atualizado via API"
}
Exemplo
curl -X PUT "API_URL/pacientes/00000000000" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"telefone":"17988888888","email":"novo@email.com"}'
Resposta 200
{
  "success": true,
  "message": "Paciente atualizado com sucesso.",
  "data": {
    "id": 10,
    "nome": "Paciente Teste",
    "cpf": "00000000000"
  }
}
Laudos
GET
/laudos
Lista laudos do cliente com filtros por paciente, agendamento, período e identificadores DICOM.
Query parameters
Nome Tipo Obrigatório Descrição
paciente_id integer não Filtra por paciente
agendamento_id integer não Filtra por agendamento
registro_id integer não Filtra pelo ID do registro
accession_number string não Filtra por accession number
study_instance_uid string não Filtra por Study Instance UID
data_inicio date não Início do período, formato YYYY-MM-DD
data_fim date não Fim do período, formato YYYY-MM-DD
search string não Busca textual
include_html boolean não Use 1 para incluir o HTML do laudo
include_estado_json boolean não Use 1 para incluir o estado JSON salvo
page integer não Página da paginação
limit integer não Itens por página
Exemplo
curl -X GET "API_URL/laudos?data_inicio=2026-06-01&data_fim=2026-06-30&include_html=0&limit=20" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "success": true,
  "data": [
    {
      "id": 123,
      "agendamento_id": 456,
      "laudo_id": 20,
      "laudo_nome": "Ultrassonografia",
      "paciente_id": 10,
      "paciente_nome": "Paciente Teste",
      "accession_number": "ACC123",
      "status": "finalizado",
      "agendamento": {
        "data_inicio": "2026-06-01 08:00:00",
        "procedimento": "Ultrassonografia"
      }
    }
  ],
  "pagination": {"page": 1, "limit": 20, "total": 1}
}
GET
/laudos/{id}
Consulta um laudo específico pelo ID do registro.
Path parameters
Nome Tipo Obrigatório Descrição
id integer sim ID do registro de laudo
Query parameters
Nome Tipo Obrigatório Descrição
include_html boolean não Use 1 para retornar o HTML do laudo
include_estado_json boolean não Use 1 para retornar o estado JSON salvo
Exemplo
curl -X GET "API_URL/laudos/123?include_html=1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "success": true,
  "data": {
    "id": 123,
    "agendamento_id": 456,
    "laudo_nome": "Ultrassonografia",
    "paciente_nome": "Paciente Teste",
    "laudo_html": "

Texto do laudo...

", "laudo_editado_em": "2026-06-01 08:20:00" } }
Prontuários
GET
/prontuarios
Lista prontuários com filtros e opção de retornar HTML/estado JSON.
Query parameters
Nome Tipo Obrigatório Descrição
include_prontuario boolean não Use 1 para incluir HTML do prontuário
include_estado_json boolean não Use 1 para incluir o estado salvo do formulário
paciente_id integer não Filtra por paciente
agendamento_id integer não Filtra por agendamento
data_inicio date não Início do período, formato YYYY-MM-DD
data_fim date não Fim do período, formato YYYY-MM-DD
search string não Busca textual
page integer não Página da paginação
limit integer não Itens por página
Exemplo
curl -X GET "API_URL/prontuarios?include_prontuario=1&include_estado_json=1&limit=20" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "success": true,
  "data": [
    {
      "id": 123,
      "paciente_nome": "Paciente Teste",
      "prontuario_html": "... quando include_prontuario=1 ...",
      "laudo_estado_json": {
        "aba": "figado",
        "campos": {}
      },
      "updated_at": "2026-06-01 08:20:00"
    }
  ],
  "pagination": {"page": 1, "limit": 20, "total": 1}
}
GET
/prontuarios/{id}
Consulta um prontuário específico pelo ID do registro.
Path parameters
Nome Tipo Obrigatório Descrição
id integer sim ID do registro de prontuário/laudo
Query parameters
Nome Tipo Obrigatório Descrição
include_prontuario boolean não Use 1 para retornar o HTML do prontuário
include_estado_json boolean não Use 1 para retornar o estado salvo do formulário
Exemplo
curl -X GET "API_URL/prontuarios/123?include_prontuario=1&include_estado_json=1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "success": true,
  "data": {
    "id": 123,
    "paciente_nome": "Paciente Teste",
    "prontuario_html": "

Evolução/prontuário...

", "laudo_estado_json": { "aba": "figado", "campos": {} }, "updated_at": "2026-06-01 08:20:00" } }
Agenda
GET
/agenda/disponibilidade
Lista os horários livres de uma data (escopo agenda:read).
Query parameters
datastringsimData no formato YYYY-MM-DD.
duracaointegernãoDuração do bloco em minutos (padrão: intervalo da agenda).
Exemplo
curl -X GET "API_URL/agenda/disponibilidade?data=2026-07-10&duracao=30" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "data": "2026-07-10",
  "duracao_minutos": 30,
  "intervalo_minutos": 30,
  "horarios_livres": ["08:00", "08:30", "09:00"],
  "total_livres": 3
}
GET
/agenda
Lista agendamentos por dia ou período (escopo agenda:read).
Query parameters
datastringnãoDia único (YYYY-MM-DD). Atalho para data_inicio = data_fim.
data_iniciostringnãoInício do período (YYYY-MM-DD).
data_fimstringnãoFim do período (YYYY-MM-DD).
Exemplo
curl -X GET "API_URL/agenda?data=2026-07-10" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "data_inicio": "2026-07-10",
  "data_fim": "2026-07-10",
  "total": 1,
  "agendamentos": [
    {
      "id": 123,
      "data_inicio": "2026-07-10 09:00:00",
      "data_fim": "2026-07-10 09:30:00",
      "procedimento": "Consulta clínica",
      "status": 1,
      "paciente_nome": "Paciente Teste",
      "paciente_cpf": "00000000000",
      "paciente_telefone": "1733000000",
      "paciente_celular": "17999990000",
      "paciente_whatsapp": "17999990000"
    }
  ]
}
POST
/agenda
Cria um agendamento (escopo agenda:write).
Corpo (JSON)
data_iniciostringsimYYYY-MM-DD HH:MM.
procedimentostringsimNome do exame/consulta.
duracaointegernãoMinutos (padrão 30).
cpfstringnãoCPF do paciente (vincula/cria pelo CPF).
nome_pacientestringnãoUsado para cadastrar quando o CPF não existir.
conveniostringnãoConvênio do agendamento.
Exemplo
curl -X POST "API_URL/agenda" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"cpf":"00000000000","nome_paciente":"Paciente Teste","data_inicio":"2026-07-10 09:00","duracao":30,"procedimento":"Consulta clínica"}'
Resposta 201
{ "success": true, "id": 123, "data_inicio": "2026-07-10 09:00:00", "data_fim": "2026-07-10 09:30:00" }
PUT
/agenda/{id}
Remarca ou altera o status de um agendamento (escopo agenda:write).
Corpo (JSON)
data_iniciostringnãoNovo início (YYYY-MM-DD HH:MM).
data_fimstringnãoNovo fim (YYYY-MM-DD HH:MM).
statusintegernãoNovo status (1 agendado … 7 cancelado).
Exemplo
curl -X PUT "API_URL/agenda/123" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"data_inicio":"2026-07-10 10:00","status":2}'
Resposta 200
{ "success": true, "id": 123 }
DELETE
/agenda/{id}
Cancela (exclui) um agendamento (escopo agenda:write).
Exemplo
curl -X DELETE "API_URL/agenda/123" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "success": true, "id": 123, "cancelado": true }
Convênios
GET
/convenios
Lista os registros (escopo convenios:read).
Query parameters
searchstringnãoFiltra pelo nome.
Exemplo
curl -X GET "API_URL/convenios" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "total": 1, "convenios": [ { "id": 1, "nome": "Unimed", "codigo": "001", "telefone": "", "email": "", "ativo": 1 } ] }
GET
/convenios/{id}
Consulta um registro pelo id (escopo convenios:read).
Exemplo
curl -X GET "API_URL/convenios/1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "convenios": { "id": 1, "nome": "Unimed", "codigo": "001", "telefone": "", "email": "", "ativo": 1 } }
POST
/convenios
Cria um registro (escopo convenios:write).
Corpo (JSON)
nomestringsimNome do convênio.
codigostringnãoCódigo.
telefonestringnãoTelefone.
emailstringnãoE-mail.
ativointegernão1 ou 0.
Exemplo
curl -X POST "API_URL/convenios" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"nome":"Unimed","codigo":"001","telefone":"1733000000"}'
Resposta 201
{ "success": true, "id": 1 }
PUT
/convenios/{id}
Atualiza um registro (escopo convenios:write).
Exemplo
curl -X PUT "API_URL/convenios/1" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"telefone":"1733000000","ativo":1}'
Resposta 200
{ "success": true, "id": 1 }
DELETE
/convenios/{id}
Exclui um registro (escopo convenios:write).
Exemplo
curl -X DELETE "API_URL/convenios/1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "success": true, "id": 1, "excluido": true }
Recepcionistas
GET
/recepcionistas
Lista os registros (escopo recepcionistas:read).
Query parameters
searchstringnãoFiltra pelo nome.
Exemplo
curl -X GET "API_URL/recepcionistas" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "total": 1, "recepcionistas": [ { "id": 1, "nome": "Maria", "email": "maria@clinica.com", "telefone": "", "cpf": "", "ativo": 1 } ] }
GET
/recepcionistas/{id}
Consulta um registro pelo id (escopo recepcionistas:read).
Exemplo
curl -X GET "API_URL/recepcionistas/1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "recepcionistas": { "id": 1, "nome": "Maria", "email": "maria@clinica.com", "telefone": "", "cpf": "", "ativo": 1 } }
POST
/recepcionistas
Cria um registro (escopo recepcionistas:write).
Corpo (JSON)
nomestringsimNome.
emailstringsimE-mail (login).
senhastringnãoSenha de acesso (gerada se omitida).
telefonestringnãoTelefone.
cpfstringnãoCPF.
ativointegernão1 ou 0.
Exemplo
curl -X POST "API_URL/recepcionistas" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"nome":"Maria","email":"maria@clinica.com","senha":"SenhaForte1"}'
Resposta 201
{ "success": true, "id": 1 }
PUT
/recepcionistas/{id}
Atualiza um registro (escopo recepcionistas:write).
Exemplo
curl -X PUT "API_URL/recepcionistas/1" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"telefone":"1733000000","ativo":1}'
Resposta 200
{ "success": true, "id": 1 }
DELETE
/recepcionistas/{id}
Exclui um registro (escopo recepcionistas:write).
Exemplo
curl -X DELETE "API_URL/recepcionistas/1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "success": true, "id": 1, "excluido": true }
Médicos
GET
/medicos
Lista os registros (escopo medicos:read).
Query parameters
searchstringnãoFiltra pelo nome.
Exemplo
curl -X GET "API_URL/medicos" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "total": 1, "medicos": [ { "id": 1, "nome": "Dr. João", "crm": "12345", "rqe": "", "telefone": "", "email": "", "ativo": 1 } ] }
GET
/medicos/{id}
Consulta um registro pelo id (escopo medicos:read).
Exemplo
curl -X GET "API_URL/medicos/1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "medicos": { "id": 1, "nome": "Dr. João", "crm": "12345", "rqe": "", "telefone": "", "email": "", "ativo": 1 } }
POST
/medicos
Cria um registro (escopo medicos:write).
Corpo (JSON)
nomestringsimNome.
crmstringnãoCRM.
rqestringnãoRQE.
emailstringnãoE-mail.
senhastringnãoSenha de acesso (gerada se omitida).
ativointegernão1 ou 0.
Exemplo
curl -X POST "API_URL/medicos" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"nome":"Dr. João","crm":"12345","rqe":"1234"}'
Resposta 201
{ "success": true, "id": 1 }
PUT
/medicos/{id}
Atualiza um registro (escopo medicos:write).
Exemplo
curl -X PUT "API_URL/medicos/1" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"telefone":"1733000000","ativo":1}'
Resposta 200
{ "success": true, "id": 1 }
DELETE
/medicos/{id}
Exclui um registro (escopo medicos:write).
Exemplo
curl -X DELETE "API_URL/medicos/1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "success": true, "id": 1, "excluido": true }
Solicitantes
GET
/solicitantes
Lista os registros (escopo solicitantes:read).
Query parameters
searchstringnãoFiltra pelo nome.
Exemplo
curl -X GET "API_URL/solicitantes" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "total": 1, "solicitantes": [ { "id": 1, "nome": "Dr. Ana", "crm": "54321", "rqe": "", "telefone": "", "email": "", "ativo": 1 } ] }
GET
/solicitantes/{id}
Consulta um registro pelo id (escopo solicitantes:read).
Exemplo
curl -X GET "API_URL/solicitantes/1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "solicitantes": { "id": 1, "nome": "Dr. Ana", "crm": "54321", "rqe": "", "telefone": "", "email": "", "ativo": 1 } }
POST
/solicitantes
Cria um registro (escopo solicitantes:write).
Corpo (JSON)
nomestringsimNome.
crmstringnãoCRM.
rqestringnãoRQE.
telefonestringnãoTelefone.
emailstringnãoE-mail.
ativointegernão1 ou 0.
Exemplo
curl -X POST "API_URL/solicitantes" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"nome":"Dr. Ana","crm":"54321"}'
Resposta 201
{ "success": true, "id": 1 }
PUT
/solicitantes/{id}
Atualiza um registro (escopo solicitantes:write).
Exemplo
curl -X PUT "API_URL/solicitantes/1" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"telefone":"1733000000","ativo":1}'
Resposta 200
{ "success": true, "id": 1 }
DELETE
/solicitantes/{id}
Exclui um registro (escopo solicitantes:write).
Exemplo
curl -X DELETE "API_URL/solicitantes/1" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{ "success": true, "id": 1, "excluido": true }
DICOM
GET
/dicom/{id}
Retorna as URLs das imagens DICOM do exame pelo id do laudo (escopo dicom:read).
Path parameters
idintegersimID do laudo/exame (agendamento).
Exemplo
curl -X GET "API_URL/dicom/123" \
  -H "Authorization: Bearer SEU_TOKEN"
Resposta 200
{
  "laudo_id": 123,
  "total": 2,
  "urls": [
    "https://sv1.laudario.com.br/preview.php?...img1",
    "https://sv1.laudario.com.br/preview.php?...img2"
  ],
  "imagens": [
    { "url": "https://.../img1", "instance_id": "abc" },
    { "url": "https://.../img2", "instance_id": "def" }
  ]
}

Dados de Assinatura

Configure os dados exibidos na assinatura do laudo.
Nome que será exibido na assinatura do laudo (opcional inserir "Dr." ou outro termo)
CRM/UF do médico que assina o laudo
RQE do médico que assina o laudo
Data de nascimento do médico (usado na prescrição digital Memed)
Sexo do médico (usado na prescrição digital Memed)

Impressão e Cabeçalho

Defina se o laudo será impresso em papel timbrado e ajuste o cabeçalho ou as margens conforme necessário.
Dados do paciente no cabeçalho
Inclui o CPF do paciente junto aos dados do cabeçalho do laudo, quando preenchido
Substitui o campo "Idade" por "Data de Nascimento", exibindo a idade entre parênteses
Ao imprimir, mostra uma prévia do PDF com controle de quais seções iniciam em nova página, antes de assinar. Adiciona também o botão de quebra de página manual no editor
Modelos de impressão
O modelo moderno permite personalizar cada parte do papel. O legado mantém o formato que você já usa.
Margens
Ajuste as margens do laudo impresso.
mm
mm
mm
mm
Cabeçalho do laudo
Escolha um dos modelos disponíveis para impressão em folha comum.
Carregando modelos de cabeçalho...
Margens
Ajuste as margens do laudo impresso no modelo moderno.
mm
mm
mm
mm
Cor de destaque
Usada nos modelos que têm cor: barra do cabeçalho, filetes, réguas, etiquetas dos dados do paciente e faixa do rodapé.
Cabeçalho da clínica
Logotipo, nome e linhas de contato.
Dados do paciente
Como a identificação aparece. Com o cabeçalho "Lado a lado" ela entra na mesma linha da clínica, e as opções se ajustam a isso.
Assinatura
O QR Code está em todos os modelos: é ele que permite validar a assinatura digital.
Rodapé
Texto institucional e numeração de páginas.
Prévia da impressão
Folha A4 com os dados da clínica e um laudo fictício, montada com tudo o que você escolheu acima.

Cabeçalho dos Laudos

Escolha o modelo de cabeçalho utilizado nos documentos impressos.
Visualize os modelos de cabeçalho abaixo e selecione qual deseja utilizar
Cabeçalho 1
##nomeClinica##
 
    Nome do Paciente: ##nomePaciente##
    Idade: ##idadePaciente## - Sexo: ##sexoPaciente##
    Executante: ##executante##
    Convênio: ##convenio##
    Data do Exame: ##dataProcedimento##
 

Cabeçalho 2
##nomeClinica##
##linha1Clinica##
##linha2Clinica##
Nome do Paciente: ##nomePaciente##
Idade: ##idadePaciente## - Sexo: ##sexoPaciente##
Executante: ##executante##
 
Convênio: ##convenio##
Data do Exame: ##dataProcedimento##
Cabeçalho 3
##nomeClinica##
##linha1Clinica##
##linha2Clinica##
 
Nome do Paciente: ##nomePaciente##
Idade: ##idadePaciente## - Sexo: ##sexoPaciente##
Executante: ##executante##
Convênio: ##convenio##
Data do Exame: ##dataProcedimento##
Cabeçalho 4
Nome do Paciente: ##nomePaciente##
Idade: ##idadePaciente## - Sexo: ##sexoPaciente##
Executante: ##executante##
 
Convênio: ##convenio##
Data do Exame: ##dataProcedimento##
Cabeçalho 5
LOGOTIPO
##nomeClinica##
##linha1Clinica##
##linha2Clinica##
Nome do Paciente: ##nomePaciente##
Idade: ##idadePaciente## - Sexo: ##sexoPaciente##
Solicitante: ##solicitante##
 
Convênio: ##convenio##
Data do Exame: ##dataProcedimento##
Cabeçalho 6
##nomeClinica##
##linha1Clinica##
##linha2Clinica##
LOGOTIPO
Nome do Paciente: ##nomePaciente##
Idade: ##idadePaciente## - Sexo: ##sexoPaciente##
Solicitante: ##solicitante##
 
Convênio: ##convenio##
Data do Exame: ##dataProcedimento##
Cabeçalho 7
##nomeClinica## ##linha1Clinica##
##linha2Clinica##
Paciente: ##nomePaciente## Idade: ##idadePaciente## - Sexo: ##sexoPaciente##
Solicitante: ##solicitante## Convênio: ##convenio##  |  Data: ##dataProcedimento##
Papel timbrado (interno)
Nome do Paciente: ##nomePaciente##
Idade: ##idadePaciente## - Sexo: ##sexoPaciente##
Executante: ##executante##
 
Convênio: ##convenio##
Data do Exame: ##dataProcedimento##

Rodapé dos Laudos

Personalize a mensagem exibida no rodapé dos laudos.
Mensagem que será exibida no rodapé do laudo em todas as páginas

US Abdome Superior

Preferências específicas para o modelo de abdome superior.
A opção de pâncreas parcialmente caracterizado sempre virá marcada como padrão
Exibir na conclusão a frase de pâncreas lipossubstituído
A categoria para avaliação da aorta estará disponível para preenchimento
Ao identificar esteatose, adiciona uma conclusão com redação defensiva no modelo de abdome superior

US Aparelho Urinário

Preferências específicas para rins, vias urinárias e bexiga.
Será habilitado automaticamente apenas os campos da medida longitudinal e parênquima dos rins
Será habilitado automaticamente os 4 campos de medidas dos rins (longitudinal, ântero-posterior, transversal e parênquima)

US Bolsa Escrotal

Preferências de cálculo e apresentação do exame.
Ao ativar, a constante para cálculo de volume passará a ser 0,523 (com o item desativado, será 0,71 - Lambert)

US Mamas

Configure classificação automática e referências bibliográficas.
Classificar automaticamente segundo as diretrizes do ACR BI-RADS
Quando houver três medidas do nódulo, calcula e exibe o volume estimado no laudo de mamas

US Obstétrico 1º Trimestre

Preferências do exame obstétrico inicial.
Exibe no laudo a data provável do parto
Move a data provável do parto para a opinião do relatório, em vez de exibi-la no corpo do laudo junto da idade gestacional
Altera a unidade de medida do CCN de centímetros para milímetros, inclusive no laudo

US Obstétrico 2º/3º Trimestres

Preferências do exame obstétrico avançado.
Exibe no laudo a data provável do parto
Move a data provável do parto para a opinião do relatório, em vez de exibi-la no corpo do laudo junto da idade gestacional
Altera as medidas da biometria fetal de centímetros para milímetros (no laudo sempre estará em milímetros)
Habilita os campos das medidas para cálculo automático da circunferência abdominal (CA)
Habilita o campo da medida do úmero
Abre a opinião do relatório com a frase de gestação tópica e única com vitalidade preservada e a idade gestacional estimada pela biometria fetal, no estilo dos exames de 1º trimestre

US Morfológico 1º Trimestre

Preferências do exame morfológico de 1º trimestre.
Exibe no laudo a data provável do parto
Move a data provável do parto para a opinião do relatório, em vez de exibi-la no corpo do laudo junto da idade gestacional
Altera a unidade de medida do CCN de centímetros para milímetros, inclusive no laudo
Altera as medidas da biometria fetal de centímetros para milímetros (no laudo sempre estará em milímetros)

US Morfológico 2º Trimestre

Preferências específicas do morfológico de 2º trimestre.
Exibe no laudo a data provável do parto
Move a data provável do parto para a opinião do relatório, em vez de exibi-la no corpo do laudo junto da idade gestacional
Mantém todas as medidas do morfológico de 2º trimestre em milímetros por padrão
Habilita os campos das medidas para cálculo automático da circunferência abdominal (CA)
Habilita o campo da medida do úmero
Acrescenta artéria umbilical, cerebral média, relação cérebro-placentária e ducto venoso à aba Doppler, além das artérias uterinas. Desligado, o exame avalia apenas as uterinas
Abre a opinião do relatório com a frase de gestação tópica e única com vitalidade preservada e a idade gestacional estimada pela biometria fetal, no estilo dos exames de 1º trimestre

US Morfológico 3º Trimestre

Preferências específicas do morfológico de 3º trimestre.
Exibe no laudo a data provável do parto
Move a data provável do parto para a opinião do relatório, em vez de exibi-la no corpo do laudo junto da idade gestacional
Mantém todas as medidas do morfológico de 3º trimestre em milímetros por padrão
Habilita os campos das medidas para cálculo automático da circunferência abdominal (CA)
Habilita o campo da medida do úmero
Abre a opinião do relatório com a frase de gestação tópica e única com vitalidade preservada e a idade gestacional estimada pela biometria fetal, no estilo dos exames de 1º trimestre

US Pélvico Feminino

Preferências do exame pélvico feminino.
Exibir a classificação final ACR O-RADS na conclusão dos laudos de exames ginecológicos
Quando ativado, o campo/medida do endométrio no US pélvico feminino passa a usar centímetros em vez de milímetros

US Próstata

Preferências do exame prostático.
Será adicionado ao laudo os valores de referência para a próstata
O sistema irá alterar automaticamente a situação da próstata para "dimensões aumentadas" sempre que o volume estiver maior que o valor de referência

Referências Bibliográficas

Controle, por exame, se as referências bibliográficas aparecem no fim do laudo.
Abdome
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Cardiologia
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Ginecologia
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Mama
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Obstetrícia
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Músculo-Esquelético
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Pediatria
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver
Será adicionado ao final do laudo, em caixa menor e itálico, as referências bibliográficas dos achados quando houver

US Tireoide

Preferências do exame de tireoide.
Ao iniciar o exame, a caixa de "Istmo filiforme" estará ativa
Exibir ao fim do laudo uma tabela para orientação da classificação TI-RADS

Doppler de Carótidas e Vertebrais

Preferências de análise e apresentação do Doppler.
A opção de citar medidas do complexo miointimal será ativada por padrão

Doppler Venoso de Membro Inferior (TVP)

Preferências do exame Doppler Venoso de Membro Inferior (TVP).
Separa a descrição das veias por parágrafo