Skip to main content
O SupportCaseSatisfactionRating registra a avaliação do solicitante sobre o atendimento recebido em um SupportCase.

Campos

CampoTipoDescrição
supportCaseSatisfactionRatingIdUUIDIdentificador único
supportCaseIdUUIDReferência ao chamado avaliado
customerIdUUID?Cliente que avaliou, quando aplicável
ratedByUserIdUUIDUsuário que enviou a avaliação
ratingIntNota do atendimento
commentString?Comentário opcional
createdAtDateTimeData de criação
updatedAtDateTimeData da última atualização

Relacionamentos

  • Relaciona-se com SupportCase (1:1).
  • Relaciona-se com Customer, quando a avaliação vem de passageiro.
  • Relaciona-se com User como avaliador.

Regras de Negócio

  • Cada chamado pode ter no máximo uma avaliação.
  • A avaliação só deve ser permitida após o chamado atingir RESOLVED ou CLOSED.
  • rating deve aceitar somente valores inteiros dentro da escala definida pelo produto. A escala inicial recomendada é 1 a 5.
  • A avaliação deve permanecer vinculada ao chamado mesmo que ele seja reaberto.

Example

{
  "supportCaseSatisfactionRatingId": "0197f155-5485-78d5-b4d5-bb6ba54f7059",
  "supportCaseId": "0197f150-40d6-7c1a-bdf2-c5884e07d401",
  "customerId": "0197a7f6-4d36-7c0a-a7cb-54fcb33a3148",
  "ratedByUserId": "0197a7f6-2c4d-74ae-b89b-9d36d9c341f2",
  "rating": 5,
  "comment": "Atendimento rápido e resolveu o problema.",
  "createdAt": "2026-07-04T14:30:00.000Z",
  "updatedAt": "2026-07-04T14:30:00.000Z"
}