> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devmob.app.br/llms.txt
> Use this file to discover all available pages before exploring further.

# SupportCaseSatisfactionRating

> Avaliação do atendimento após resolução de um chamado

O `SupportCaseSatisfactionRating` registra a avaliação do solicitante sobre o atendimento recebido em um [SupportCase](/data-modelling/support/support-case).

## Campos

| Campo                             | Tipo       | Descrição                             |
| --------------------------------- | ---------- | ------------------------------------- |
| `supportCaseSatisfactionRatingId` | `UUID`     | Identificador único                   |
| `supportCaseId`                   | `UUID`     | Referência ao chamado avaliado        |
| `customerId`                      | `UUID?`    | Cliente que avaliou, quando aplicável |
| `ratedByUserId`                   | `UUID`     | Usuário que enviou a avaliação        |
| `rating`                          | `Int`      | Nota do atendimento                   |
| `comment`                         | `String?`  | Comentário opcional                   |
| `createdAt`                       | `DateTime` | Data de criação                       |
| `updatedAt`                       | `DateTime` | Data da última atualização            |

## Relacionamentos

* Relaciona-se com [SupportCase](/data-modelling/support/support-case) (1:1).
* Relaciona-se com [Customer](/data-modelling/identity/customer), quando a avaliação vem de passageiro.
* Relaciona-se com [User](/data-modelling/identity/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

```json theme={null}
{
  "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"
}
```
