> ## Documentation Index
> Fetch the complete documentation index at: https://tomotek.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# US-OWN-06: Định danh bản thân trên ứng dụng

Là chủ nuôi thú cưng, tôi muốn định danh bản thân trên ứng dụng bằng cách cung cấp thông tin CCCD/CMND và tải lên ảnh 2 mặt CCCD để nhân viên clinic có thể đối chiếu nhanh khi tôi đến, giúp rút ngắn thời gian chờ đợi.

> [!NOTE]
>
> Đây là bước **tùy chọn**. Nếu chủ nuôi chưa cung cấp thông tin định danh
> trên ứng dụng, nhân viên sẽ hỗ trợ xác minh và nhập thông tin trực tiếp tại
> clinic.

## Mục tiêu

* Chủ nuôi cung cấp thông tin định danh cá nhân (CCCD) để hệ thống xác minh.
* Hoàn thiện hồ sơ pháp lý bắt buộc liên kết với thú cưng.
* Tối ưu hóa thời gian xử lý tại clinic cho cả chủ nuôi và nhân viên.

## Điều kiện tiên quyết

* Chủ nuôi đã đăng ký tài khoản trên ứng dụng.

## Tiêu chí chấp nhận

### Cung cấp thông tin định danh

Chủ nuôi điền đầy đủ các trường trong biểu mẫu thông tin cá nhân:

| Trường | Yêu cầu |
| - | - |
| Họ và tên | Theo đúng CCCD; chỉ chấp nhận chữ cái và khoảng trắng |
| Số CCCD/CMND | Bắt buộc đúng 12 chữ số |
| Ngày cấp | Không được là ngày trong tương lai |
| Nơi cấp | Theo thông tin trên CCCD |
| Số điện thoại | Bắt buộc; theo định dạng số điện thoại chuẩn |

### Tải lên ảnh CCCD

Chủ nuôi cần cung cấp **2 ảnh bắt buộc**:

1. **Mặt trước CCCD:** Chụp rõ, không mờ, không che khuất thông tin.
2. **Mặt sau CCCD:** Chụp rõ, không mờ, không che khuất thông tin.

**Yêu cầu kỹ thuật:**

* Hệ thống hỗ trợ định dạng ảnh tiêu chuẩn (JPG, PNG, v.v.).
* Hệ thống hiển thị cảnh báo nếu ảnh mờ hoặc không đạt chất lượng để OCR.

### Trạng thái định danh

| Trạng thái | Ý nghĩa |
| - | - |
| Chưa định danh | Chủ nuôi chưa cung cấp thông tin CCCD/Thông tin chưa được bất kì Clinic nào kiểm chứng |
| Đã khai báo tạm | Thông tin đã được tải lên, đang chờ Clinic xác minh bằng mắt thường |

### Xem và cập nhật thông tin

* Chủ nuôi có thể xem lại thông tin định danh bất kỳ lúc nào.
* Chủ nuôi chỉ được tự cập nhật thông tin khi **chưa thực hiện check-in tại clinic**.
* Khi nhân viên đã xác nhận check-in hoặc kiểm tra hồ sơ, chỉ nhân viên clinic mới có quyền điều chỉnh (nếu có sai sót phát sinh).

## Quy trình vận hành

**1. Truy cập chức năng**

Chủ nuôi vào mục **Định danh cá nhân** trong ứng dụng.

**2. Nhập liệu**

Điền các thông tin hành chính theo form yêu cầu.

**3. Tải ảnh**

Chụp hoặc tải lên ảnh 2 mặt của CCCD.

**4. Xác thực tự động**

Hệ thống chạy OCR và đối chiếu thông tin. Nếu sai lệch, chủ nuôi kiểm
tra và thực hiện lại.

**5. Hoàn tất**

Hệ thống lưu hồ sơ định danh và chuyển trạng thái sang **Đã định danh**.

## Quy tắc nghiệp vụ

* **Thông tin chính xác:** Dữ liệu cung cấp phải khớp hoàn toàn với giấy tờ tùy thân thực tế.
* **Tính duy nhất:** Một số CCCD chỉ được liên kết với **một tài khoản chủ nuôi** trên toàn hệ thống.
* **Khóa cập nhật:** Chủ nuôi không được tự cập nhật thông tin sau khi đã đến clinic để bảo vệ tính nhất quán của dữ liệu. Mọi thay đổi sau đó phải do nhân viên clinic thực hiện dựa trên giấy tờ gốc.
* **Bảo mật:** Dữ liệu ảnh và thông tin cá nhân được hệ thống mã hóa và xử lý theo quy định bảo mật, đặc biệt ảnh thẻ sau khi OCR không được lưu trữ dài hạn nếu không phục vụ mục đích pháp lý.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.