Số hoá tuân thủ xây dựng: Từ điều luật đến cây quyết định
Số hoá quy trình tuân thủ xây dựng: từ văn bản pháp luật đến cây quyết định cho dự án tại Việt Nam
Tác giả: PCP-R&D TEAM · Người thẩm định chuyên môn: PCP-R&D TEAM · Cập nhật: 22/10/2026 · 11 phút đọc
- Research & Data
- RT1
- RegTech xây dựng
- Cây quyết định
- Giấy phép xây dựng

Luật Xây dựng số 135/2025/QH15 có hiệu lực từ 1/7/2026, riêng một số điều có hiệu lực sớm từ 1/1/2026 [1]. Cùng một hồ sơ có thể chịu hai bộ quy tắc tuỳ ngày xét, nên phương pháp số hoá bắt buộc phải có phiên bản theo ngày hiệu lực.
Phương pháp gồm 7 bước, từ khoanh phạm vi đến đo bốn chỉ số: độ phủ, độ chính xác, nhất quán và khả năng giải thích. Ví dụ minh hoạ thu hẹp vào một câu hỏi: nhà ở riêng lẻ có thuộc diện miễn giấy phép xây dựng không.
Bộ kiểm thử mẫu gồm 10 ca giả định, trong đó 4 ca sát ngưỡng và 2 ca thiếu dữ kiện. Nguyên tắc cốt lõi: thiếu dữ kiện thì dừng và hỏi lại, không đoán.
Số hoá quy trình tuân thủ xây dựng là chuyển điều luật thành điều kiện kiểm tra được, nối thành cây quyết định và chọn bộ quy tắc theo ngày hiệu lực. Luật Xây dựng 135/2025/QH15 có hiệu lực từ 1/7/2026, một số điều từ 1/1/2026 [1], nên mỗi kết luận phải gắn căn cứ và ngày áp dụng.
Điều luật nhìn như dữ liệu có cấu trúc gì? (Bản chất kỹ thuật)
Đọc luật để hiểu và đọc luật để kiểm tra là hai việc khác nhau. Đọc để hiểu cho phép chấp nhận sự mơ hồ. Đọc để kiểm tra đòi hỏi mỗi mệnh đề trả lời được bằng "đúng", "sai" hoặc "chưa đủ dữ kiện".
Nhìn như dữ liệu, một điều khoản thường có sáu thành phần:
- Đối tượng áp dụng: loại công trình, loại dự án, chủ thể.
- Điều kiện: một danh sách "tất cả phải thoả" hoặc "một trong các điều kiện".
- Ngưỡng định lượng: số tầng, diện tích sàn, cấp công trình.
- Ngoại lệ: trường hợp loại trừ, có thứ tự ưu tiên.
- Hiệu lực: ngày bắt đầu, ngày kết thúc, quy định chuyển tiếp.
- Hệ quả: thủ tục tiếp theo, cơ quan có thẩm quyền, thành phần hồ sơ.
Các cách làm trước đây thường thất bại ở ba điểm. Một, danh mục kiểm tra tĩnh không có ngày hiệu lực. Hai, bản tóm tắt bỏ sót tham chiếu chéo giữa luật, nghị định và thông tư. Ba, quy tắc bị viết cứng vào mã chương trình nên mỗi lần luật đổi lại phải sửa mã.
Cách bền hơn là tách ba lớp: văn bản gốc (nguồn), quy tắc ở dạng dữ liệu (điều kiện, ngưỡng, hiệu lực) và bộ máy chạy quy tắc. Khi luật đổi, chỉ lớp dữ liệu phải sửa. Hướng này khớp với phong trào Rules as Code mà OECD khuyến nghị: ban hành quy định kèm bản máy đọc được [9].
Nhập thông tin
Thông tin dự án và ngày xét
Máy đối chiếu
Cây quyết định: mỗi điều kiện đều có căn cứ
Chuyên gia kết luận
Chuyên gia chịu trách nhiệm kết luận thủ tục
Phương pháp 7 bước và bằng chứng quốc tế đỡ lưng cho nó (Bằng chứng thực nghiệm)
Ba câu hỏi nghiên cứu dẫn dắt phương pháp: (1) chuyển điều luật thành điều kiện kiểm tra được bằng cách nào; (2) xác định thủ tục tiếp theo từ thông tin dự án ra sao; (3) giữ nhất quán giữa căn cứ pháp lý, điều kiện áp dụng và kết quả hướng dẫn thế nào.
Bảng 1. Phương pháp 7 bước
| Bước | Việc làm | Sản phẩm | Kiểm soát chất lượng |
|---|---|---|---|
| 1. Khoanh phạm vi | Chọn một nhóm thủ tục, nêu thành một câu hỏi quyết định | Câu hỏi và ranh giới phạm vi | Chuyên gia ký xác nhận ranh giới |
| 2. Lập bản đồ căn cứ | Liệt kê luật, nghị định, thông tư, văn bản sửa đổi, ngày hiệu lực | Bảng căn cứ theo thứ bậc | Đối chiếu bản hợp nhất mới nhất |
| 3. Tách mệnh đề nguyên tử | Mỗi điều khoản thành các mệnh đề chỉ chứa một điều kiện | Danh sách mệnh đề có mã | Hai người tách độc lập rồi so |
| 4. Mô hình hoá | Gán logic và/hoặc, ngưỡng, ngoại lệ ưu tiên, hiệu lực | Bộ quy tắc ở dạng dữ liệu | Không mặc định ngầm |
| 5. Dựng cây quyết định | Nối quy tắc thành luồng, mỗi lá là một kết luận kèm thủ tục tiếp theo | Sơ đồ cây và bảng quyết định | Mỗi lá có căn cứ |
| 6. Kiểm thử ca giả định | Soạn ca điển hình, sát ngưỡng, ngoại lệ, thiếu dữ kiện, đổi ngày | Bộ ca kèm kết quả kỳ vọng | Chuyên gia đặt kỳ vọng trước khi chạy |
| 7. Đánh giá và bảo trì | Đo bốn chỉ số, chạy lại toàn bộ ca khi luật đổi | Báo cáo đánh giá | Ngưỡng chấp nhận đặt trước |
Bằng chứng quốc tế không chứng minh từng bước trên dữ liệu Việt Nam, nhưng cho thấy hướng đi là khả thi. Năm 1986, Sergot và cộng sự viết Luật Quốc tịch Anh thành chương trình logic và cho thấy có thể suy luận trực tiếp từ quy tắc đã mã hoá [7]. Catala, ngôn ngữ lập trình cho luật, xử lý được cấu trúc "quy tắc chung kèm ngoại lệ có ưu tiên" [8]. OECD tổng hợp các thử nghiệm Rules as Code ở nhiều nước và nêu cả lợi ích lẫn rủi ro của việc diễn giải luật thành mã [9].
Về vai trò của mô hình ngôn ngữ: bài phân tích kết hợp AI, cơ sở dữ liệu pháp luật và Rule Engine cho thấy mô hình ngôn ngữ phù hợp ở hai đầu (chuẩn hoá đầu vào, diễn giải đầu ra), còn kết luận nên do quy tắc tất định đưa ra. Xem thêm bài AI tra cứu pháp luật: Vì sao cần thêm Rule Engine?.
Bối cảnh Việt Nam: một ví dụ thu hẹp về giấy phép xây dựng
Để phương pháp đo được, ta chọn một phạm vi hẹp: nhà ở riêng lẻ có thuộc diện miễn giấy phép xây dựng không, và nếu không thì bước tiếp theo là gì? Căn cứ chính gồm bốn lớp văn bản:
- Luật Xây dựng số 135/2025/QH15 (thông qua 10/12/2025): Điều 43 về giấy phép và các trường hợp miễn; Điều 44 về điều kiện cấp phép; Điều 95 về quy định chuyển tiếp [1][2].
- Nghị định 217/2026/NĐ-CP (19/6/2026, hiệu lực 1/7/2026): Điều 53 khoản 1 giao UBND cấp xã cấp giấy phép cho công trình cấp III, cấp IV và nhà ở riêng lẻ của hộ gia đình, cá nhân trên địa bàn quản lý [4][10].
- Thông tư 34/2026/TT-BXD (hiệu lực 1/7/2026): cấp công trình xây dựng, thay Thông tư 06/2021/TT-BXD [5].
- Nghị định 212/2026/NĐ-CP (17/6/2026): mã định danh duy nhất (Điều 8) và cơ sở dữ liệu quốc gia về hoạt động xây dựng (Điều 4 khoản 3) [6].
Theo phản hồi của Bộ Xây dựng, điểm g khoản 2 Điều 43 (hiệu lực từ 1/1/2026) miễn giấy phép với nhà ở riêng lẻ có quy mô dưới 7 tầng, tổng diện tích sàn xây dựng dưới 500 m², và không thuộc các khu vực có quy định quản lý kiến trúc [3]. Điều 44 đặt điều kiện cấp phép gồm phù hợp mục đích sử dụng đất, phù hợp quy hoạch và thiết kế bảo đảm an toàn [2].
Bảng 2. Từ điều khoản đến mệnh đề kiểm tra được (ví dụ minh hoạ)
| Mã | Mệnh đề kiểm tra | Dữ kiện đầu vào | Căn cứ |
|---|---|---|---|
| M1 | Công trình là nhà ở riêng lẻ | loại công trình | Điều 43 khoản 2 |
| M2 | Số tầng nhỏ hơn 7 | số tầng | Điều 43 khoản 2 |
| M3 | Tổng diện tích sàn nhỏ hơn 500 m² | diện tích sàn (m²) | Điều 43 khoản 2 |
| M4 | Không thuộc khu vực có quy định quản lý kiến trúc | khu vực theo quy hoạch | Điều 43 khoản 2 |
| M5 | Phù hợp mục đích sử dụng đất, quy hoạch, thiết kế an toàn | hồ sơ đất, quy hoạch, thiết kế | Điều 44 |
Quy tắc dưới đây cho thấy cách thể hiện logic ở dạng dữ liệu. Đây là mô hình minh hoạ do PCP-R&D TEAM soạn cho bài viết, không phải cấu trúc hay mã nguồn thực tế của nền tảng nào.
QUY_TAC mien_gp_nha_o_rieng_le
hieu_luc_tu : 01/01/2026
NEU loai_cong_trinh = nha_o_rieng_le # M1
VA so_tang < 7 # M2
VA tong_dien_tich_san < 500 # M3 (m2)
VA khu_vuc KHONG THUOC khu_co_quy_che_kien_truc # M4
THI ket_luan = MIEN_GIAY_PHEP
CAN_CU : Luat 135/2025/QH15, khoan 2 Dieu 43
NEU THIEU bat_ky(so_tang, tong_dien_tich_san, khu_vuc)
THI ket_luan = CHUA_DU_DU_KIEN, yeu_cau_bo_sung
Ví dụ minh hoạ, không phải mã nguồn thực tế. Hai chi tiết đáng chú ý: ngưỡng "nhỏ hơn" (không phải "nhỏ hơn hoặc bằng"), nên 7 tầng hoặc 500 m² đều không được miễn; và nhánh THIẾU dữ kiện, giúp hệ thống dừng lại thay vì đoán.
Quy định chuyển tiếp là ví dụ tốt cho tiêu chí nhất quán theo thời gian. Khoản 2 Điều 43 có hiệu lực từ 1/1/2026, các điều còn lại như Điều 44 có hiệu lực từ 1/7/2026; khoản 3, 4, 5 Điều 95 về xử lý chuyển tiếp cũng có hiệu lực từ 1/1/2026 [1]. Vì vậy quy tắc phải mang thuộc tính "hiệu lực từ ngày" và hệ thống phải nhận "ngày xét" làm dữ kiện đầu vào.
Vuốt ngang để xem đủ sơ đồ
Thử cây quyết định: nhập dự án, xem đường đi sáng lên
Thay đổi dữ kiện, cây ở trên sẽ làm nổi đường đi và liệt kê điều kiện nào thoả (ví dụ minh hoạ, không phải công cụ thật).
Kiểm thử, đánh giá và tác động bậc hai trong 3 đến 5 năm
Một cây quyết định chưa được thử thì mới là giả thuyết. Bước 6 soạn các ca giả định, chuyên gia đặt kết quả kỳ vọng trước khi chạy.
Luật đổi ngưỡng: ca kiểm thử nào phải xem lại?
Bảng 10 ca giả định chạy lại tức thì. Kéo ngưỡng để mô phỏng một lần sửa luật và xem ca nào đổi kết quả.
| Ca | Tình huống | Kỳ vọng ban đầu | Máy chạy | Trạng thái |
|---|
Kỳ vọng do chuyên gia đặt theo ngưỡng gốc (7 tầng, 500 m²). Đây là mô phỏng cơ chế chấm điểm, không phải kết quả đánh giá thật.
Bảng 4. Bốn chỉ số đánh giá
| Chỉ số | Công thức | Ví dụ cách tính (giả định minh hoạ) |
|---|---|---|
| Độ phủ | Mệnh đề đã ánh xạ ÷ tổng mệnh đề trong phạm vi × 100% | 11 ÷ 12 × 100% = 91,7% |
| Độ chính xác | Ca kết luận trùng kỳ vọng ÷ tổng ca × 100% | 9 ÷ 10 × 100% = 90% |
| Nhất quán | Số cặp ca tương đương cho cùng kết luận ÷ tổng cặp × 100% | 4 ÷ 4 × 100% = 100% |
| Khả năng giải thích | Kết luận có đủ điều khoản và điều kiện kích hoạt ÷ tổng kết luận × 100% | 10 ÷ 10 × 100% = 100% |
Các con số trong cột cuối chỉ minh hoạ cách tính, không phải kết quả thật. Ngưỡng chấp nhận do nhóm nghiên cứu đặt trước khi chạy, để tránh chỉnh ngưỡng theo kết quả.
Chu kỳ bảo trì cũng cần được thiết kế ngay từ đầu, vì luật sẽ còn đổi:
Vuốt ngang để xem đủ sơ đồ
Về tác động bậc hai, cần phân biệt mức bằng chứng:
- Đã xảy ra: pháp luật xây dựng Việt Nam đang chuyển sang dữ liệu có cấu trúc. Nghị định 212/2026/NĐ-CP đặt mã định danh duy nhất và cơ sở dữ liệu quốc gia về hoạt động xây dựng [6].
- Đang có bằng chứng: nhiều nước thử nghiệm ban hành quy định kèm bản máy đọc được, theo tổng hợp của OECD [9].
- Dự báo (theo phân tích của PCP): khi thông tin dự án đã có cấu trúc, bước nhập liệu nhẹ đi và điểm nghẽn chuyển sang chất lượng bộ quy tắc. Chuyên gia pháp lý sẽ làm thêm việc thiết kế quy tắc và duy trì bộ ca kiểm thử, bên cạnh việc tư vấn.
Phân tích chiến lược và đề xuất hành động
Cho chủ đầu tư và bộ phận pháp chế
- Ai: pháp chế dự án hoặc trưởng ban quản lý dự án. Làm gì: trước khi nộp hồ sơ, ghi rõ "ngày xét" và liệt kê dữ kiện M1 đến M5 cho từng công trình thành phần.
- Khi nào: ngay ở giai đoạn lập dự án, trước khi chốt thiết kế, vì thay đổi số tầng hoặc diện tích sàn có thể đổi kết luận về giấy phép.
- Rà soát trước khi nộp: với mỗi kết luận, yêu cầu nơi tư vấn hoặc công cụ chỉ ra điều khoản và điều kiện kích hoạt. Kết luận không có căn cứ thì chưa nên dùng.
Cho nhà đầu tư và tổ chức tài chính
- Khi thẩm định một công ty RegTech xây dựng, hỏi ba điều: phạm vi nào đã có độ phủ đo được; ca kiểm thử nào bên thứ ba chạy lại được; khi luật đổi, thời gian từ lúc văn bản có hiệu lực đến lúc bộ quy tắc cập nhật là bao lâu.
- Nên bắt đầu từ nhóm thủ tục có ngưỡng định lượng rõ và ít tham chiếu chéo. Mở rộng sang nhóm khác chỉ sau khi nhóm đầu đạt ngưỡng chấp nhận đã đặt.
Hiện tại, Nền tảng Xây dựng số của PCP là hệ chuyên gia theo luật quyết định, kết nối cơ sở dữ liệu văn bản quy phạm pháp luật, hỗ trợ xác định cấp công trình theo Thông tư 34/2026/TT-BXD, phân định thẩm quyền thủ tục hành chính và lộ trình thủ tục. Chuyên gia PCP dùng nền tảng để đối chiếu cùng chủ đầu tư; kết luận cuối cùng vẫn là của người có chuyên môn. Người dùng có thể dùng thử miễn phí.
Chủ động tuân thủ → An tâm phát triển: bắt đầu từ việc biết mỗi kết luận dựa vào điều nào, điều kiện nào, ngày nào.
Câu hỏi thường gặp (FAQ)
Cây quyết định trong tuân thủ pháp luật là gì?
Là sơ đồ nối các điều kiện kiểm tra được thành một luồng, mỗi nhánh đúng hoặc sai dẫn đến một kết luận kèm căn cứ pháp lý. Với dự án xây dựng, cây giúp xác định công trình có cần giấy phép không và thủ tục tiếp theo là gì.
Làm sao chuyển điều luật thành điều kiện kiểm tra được?
Tách điều khoản thành các mệnh đề chỉ chứa một điều kiện, gắn logic "tất cả" hoặc "một trong", ghi rõ ngưỡng, ngoại lệ và ngày hiệu lực. Mỗi mệnh đề phải chỉ rõ dữ kiện đầu vào cần có để trả lời đúng, sai hoặc chưa đủ dữ kiện.
Khi thiếu thông tin dự án, hệ thống nên làm gì?
Nên dừng và yêu cầu bổ sung, không tự đoán hay lấy giá trị mặc định. Ví dụ chưa biết công trình có nằm trong khu có quy chế quản lý kiến trúc hay không thì kết luận phải là "chưa đủ dữ kiện", vì đoán sai có thể dẫn đến xây dựng không phép.
Nhà ở riêng lẻ bao nhiêu tầng thì được miễn giấy phép xây dựng?
Theo khoản 2 Điều 43 Luật Xây dựng 2025 (hiệu lực từ 1/1/2026) như Bộ Xây dựng phản hồi, nhà ở riêng lẻ dưới 7 tầng, tổng diện tích sàn dưới 500 m² và ngoài các khu vực có quy định quản lý kiến trúc thuộc diện miễn [3]. Hãy xác nhận với cơ quan cấp phép trước khi thi công.
Cây quyết định có thay thế được chuyên gia pháp lý không?
Không. Cây quyết định đối chiếu nhanh và nhất quán, còn chuyên gia đánh giá các điểm cần phán đoán, xử lý ngoại lệ và chịu trách nhiệm kết luận cuối cùng. Cách làm hợp lý là máy đối chiếu, người kết luận.
Muốn rà soát trước khi nộp hồ sơ xây dựng, hoặc thử bộ ca kiểm thử trên dự án của bạn? Dùng thử Nền tảng Xây dựng số hoặc đặt lịch trao đổi 30 phút với chuyên gia PCP.
Tài liệu tham khảo chuyên sâu
- [1]Quốc hội (2025). Luật Xây dựng số 135/2025/QH15 (tài liệu giới thiệu nội dung cơ bản của Bộ Xây dựng). https://www.moc.gov.vn/Images/editor/files/Phobienphapluat/2026/Tai%20lieu%20gioi%20thieu%20noi%20dung%20co%20ban%20cua%20Luat%20XD.pdf - truy cập 22/10/2026
- [2]Thư Viện Pháp Luật (2026). Điều kiện cấp giấy phép xây dựng nhà ở riêng lẻ năm 2026 (nguồn thứ cấp, cần đối chiếu văn bản gốc). https://thuvienphapluat.vn/phap-luat-nha-dat/dieu-kien-cap-giay-phep-xay-dung-nha-o-rieng-le-nam-2026-la-gi-13853.html - truy cập 22/10/2026
- [3]Bộ Xây dựng (2026). Phản hồi về trường hợp nhà ở riêng lẻ dưới 07 tầng được miễn giấy phép (viện dẫn điểm g khoản 2 Điều 43 Luật 135/2025/QH15; LSVN đăng lại). https://lsvn.vn/bo-xay-dung-phan-hoi-truong-hop-nha-duoi-07-tang-duoc-mien-giay-phep-a169321.html - truy cập 22/10/2026
- [4]Chính phủ (2026). Nghị định số 217/2026/NĐ-CP. https://qlda.gxd.vn/van-ban/qlda/nghi-dinh-217-2026.html - truy cập 22/10/2026
- [5]Bộ Xây dựng (2026). Thông tư số 34/2026/TT-BXD. https://datafiles.chinhphu.vn/cpp/files/vbpq/2026/7/34-bxd.pdf - truy cập 22/10/2026
- [6]Chính phủ (2026). Nghị định số 212/2026/NĐ-CP (nguồn thứ cấp: Thư viện Nhà đất). https://thuviennhadat.vn/phap-ly-nha-dat/ma-dinh-danh-trong-he-thong-thong-tin-ve-hoat-dong-xay-dung-theo-nghi-dinh-212-2026-nhu-the-nao-740567.html - truy cập 22/10/2026
- [7]Sergot, M. J. và cộng sự (1986). The British Nationality Act as a Logic Program. Communications of the ACM, 29(5), 370-386. DOI: 10.1145/5689.5920 - truy cập 22/10/2026
- [8]Merigoux, D., Chataing, N., Protzenko, J. (2021). Catala: A Programming Language for the Law. Proceedings of the ACM on Programming Languages (ICFP). https://arxiv.org/abs/2103.03198 - truy cập 22/10/2026
- [10]VOV (2026). Hàng loạt quy định mới về cấp phép xây dựng có hiệu lực từ 1/7 (Nghị định 217/2026/NĐ-CP ban hành 19/6/2026). https://vov.vn/xa-hoi/hang-loat-quy-dinh-moi-ve-cap-phep-xay-dung-co-hieu-luc-tu-17-post1308128.vov - truy cập 22/10/2026
- [9]OECD Observatory of Public Sector Innovation (2020). Cracking the Code: Rulemaking for humans and machines. https://oecd-opsi.org/publications/cracking-the-code/ - truy cập 22/10/2026