GS1 + TT 02/2024 + EU DPP Mapping — Mapping chuẩn quốc tế và pháp lý GoTrace ​
| Thuộc tính | Giá trị |
|---|---|
| Phiên bản | v1.0 |
| Ngày tạo | 09/05/2026 |
| Trạng thái | Active — canonical reference cho thiết kế tuân thủ chuẩn quốc tế và pháp lý Việt Nam |
| Tác giả | Tech Lead + Compliance Officer + Solution Architect |
| Phạm vi | BA viết SRS COMP/ATTP/TXNG, Tech Lead khi review schema, Sales Engineer khi response RFP xuất khẩu, Compliance Officer khi audit |
| Tham chiếu canonical | docs/canonical/5_LAYER_ARCHITECTURE.md §2.2 (Standardization Layer), docs/canonical/CANONICAL_DICTIONARY.md §13.3 (Hệ thuật ngữ pháp lý quốc tế), docs/canonical/8_MODULE_OVERVIEW.md §3.7 (COMP), docs/po/gotrace/gotrace_v2_0905.pdf §4.1, §4.2 |
| Tài liệu liên quan | docs/technical/TRACEABILITY_GRAPH_MODEL.md, docs/technical/INTEGRATION_CATALOG.md §3.11-3.12 |
1. Tổng quan 3 hệ chuẩn ​
GoTrace được thiết kế để tuân thủ đồng thời 3 hệ chuẩn — quốc tế (GS1), pháp lý Việt Nam (TT 02/2024) và yêu cầu thị trường xuất khẩu hàng đầu (EU DPP).
1.1. GS1 Global Traceability Standard ​
Cốt lõi: Mô hình Identify – Capture – Share (Định danh – Ghi nhận – Chia sẻ).
- Identify (Định danh): mỗi thực thể có mã chuẩn toàn cầu — GTIN cho sản phẩm, GLN cho địa điểm, SSCC cho lô vận chuyển, Batch/Lot cho lô sản xuất, Serial Number cho cá thể sản phẩm.
- Capture (Ghi nhận): mỗi sự kiện chuỗi cung ứng được ghi theo EPCIS (Electronic Product Code Information Services) với 5 chiều: What / When / Where / Why / How.
- Share (Chia sẻ): dữ liệu chia sẻ theo phân quyền cho các bên — DN, B2B, NTD, cơ quan, auditor.
Vai trò trong GoTrace:
- Lớp 2 Standardization tuân thủ Identify.
- Lớp 1 Capture + Lớp 3 Graph thực thi Capture (EPCIS event).
- Lớp 5 Sharing thực thi Share theo phân quyền.
1.2. TT 02/2024/TT-BKHCN ​
Cốt lõi: Thông tư 02/2024/TT-BKHCN của Bộ KH&CN quy định:
- 12 trường thông tin tối thiểu mà mọi hệ thống truy xuất nguồn gốc phải có.
- Nguyên tắc "một bước trước – một bước sau" — mỗi chủ thể phải xác định được bên cung cấp ngay trước (1 bước trước) và bên tiếp nhận ngay sau (1 bước sau).
- Cổng tra cứu công khai — DN báo cáo định kỳ qua cổng
truyxuat.gov.vn(đang triển khai).
Vai trò trong GoTrace:
- COMP module quản lý compliance check tự động.
- Lớp 3 Graph đáp ứng tự nhiên nguyên tắc "1 bước trước – 1 bước sau" qua edge
supplied_byvàdelivered_to.
1.3. EU Digital Product Passport (DPP) ​
Cốt lõi: Quy định EU 2024/1781 (Ecodesign for Sustainable Products Regulation — ESPR), bắt đầu hiệu lực 2027 cho 1 số ngành (textile, electronics, batteries...). Yêu cầu hộ chiếu số sản phẩm chứa thông tin vòng đời, vật liệu, khả năng tái chế, tuân thủ.
Vai trò trong GoTrace:
- ENV module quản lý field DPP (vật liệu, phát thải, recyclability).
- TXNG module cung cấp lineage (NCC, batch, sản xuất).
- COMP module cung cấp cert + compliance.
- Endpoint
/api/v1/dpp/{gtin}/{batch}trả về DPP JSON-LD theo EU schema.
1.4. So sánh nhanh ​
| Chuẩn | Phạm vi | Mức độ bắt buộc | Đối tượng GoTrace ưu tiên |
|---|---|---|---|
| GS1 | Toàn cầu, mọi ngành | Tự nguyện (de facto standard) | Mọi DN có Master Data sản phẩm |
| TT 02/2024 | Việt Nam | Bắt buộc cho hàng hoá yêu cầu truy xuất | DN nội địa, đặc biệt ATTP, dược |
| EU DPP | EU + đối tác xuất khẩu vào EU | Bắt buộc khi DPP rule áp dụng (2027+) | DN xuất khẩu EU |
2. GS1 Identify Mapping — Mã định danh ​
| Mã GS1 | Tên đầy đủ | Mô tả | F-code GoTrace | Module | Field DB |
|---|---|---|---|---|---|
| GTIN-13 | Global Trade Item Number | Mã định danh sản phẩm 13 chữ số | TXNG-F03 (Product Master) | TXNG/SCDC | products.gtin |
| GTIN-14 | GTIN cho thùng/pallet | GTIN-13 + indicator digit | TXNG-F03 | TXNG | products.gtin_14 |
| GLN | Global Location Number | Mã địa điểm 13 chữ số | SCDC (Master Data Location), TXNG-F01, F19, F37 | SCDC/TXNG | facilities.gln, warehouses.gln |
| SSCC | Serial Shipping Container Code | Mã thùng/pallet 18 chữ số | TXNG-F22 (Warehouse/Transport) | TXNG | shipments.sscc, pallets.sscc |
| Batch/Lot Code | Mã lô | Mã lô SX (≤ 20 ký tự alphanumeric) | TXNG-F05..F08 (MO output) | TXNG | finished_goods_batches.batch_code |
| Serial Number | Serial cá thể | Mã unique per cá thể sản phẩm | TXNG-F36 (QR generation) | TXNG | qr_codes.serial_number |
| GCP | GS1 Company Prefix | Mã DN (7-12 chữ số) | TXNG-F36 | TXNG | enterprises.gcp |
| GTIN + Batch | Composite identifier | Định danh duy nhất 1 lô SP | TXNG-F03 + F05 | TXNG | composite key |
2.1. Format chuẩn ​
| Mã | Format | Ví dụ | Ghi chú |
|---|---|---|---|
| GTIN-13 | 13 chữ số | 8930012345678 |
Có check digit |
| GTIN-14 | 14 chữ số | 18930012345671 |
Indicator (1-9) + GTIN-13 |
| GLN | 13 chữ số | 8930000123456 |
Mã địa điểm |
| SSCC | 18 chữ số | 893000123456789012 |
Mã thùng |
| Batch | ≤ 20 ký tự | B-2026-0501-001 |
Theo {Mã DN}-{YYMMDD}-{seq} |
| Serial | ≤ 20 ký tự | SN-20260501-0001 |
Unique per GTIN |
| GCP | 7-12 chữ số | 893000 (6 ký tự + dash) |
Mua từ GS1 Việt Nam |
2.2. GS1 Application Identifier (AI) ​
GoTrace lưu trữ và parse các AI quan trọng khi đọc QR code 2D (DataMatrix/QR):
| AI | Tên | Format | Field GoTrace |
|---|---|---|---|
01 |
GTIN | n14 | products.gtin_14 |
10 |
Batch/Lot | an..20 | *.batch_code |
11 |
Production Date | n6 (YYMMDD) | finished_goods_batches.production_date |
15 |
Best Before | n6 (YYMMDD) | *.expiry_date |
17 |
Expiry Date | n6 (YYMMDD) | *.expiry_date |
21 |
Serial Number | an..20 | qr_codes.serial_number |
00 |
SSCC | n18 | shipments.sscc |
310y |
Net Weight (kg) | n6 | finished_goods_batches.net_weight_kg |
30 |
Variable Count | n..8 | finished_goods_batches.count |
7003 |
Expiration Date and Time | n10 | — |
3. GS1 Capture Mapping — EPCIS Events ​
EPCIS định nghĩa 6 loại event chính, mỗi event capture 5 chiều What / When / Where / Why / How.
3.1. ObjectEvent ​
Định nghĩa: Event quan sát hoặc commission một (hoặc nhiều) đối tượng. Phổ biến nhất.
Khi nào dùng:
- Lô FG vừa được commission (lô SX hoàn tất).
- Quan sát đếm tồn kho.
- Cập nhật trạng thái lô (PASSED, FAILED).
Mapping với F-code:
TXNG-F05..F08— Production Order completion → ObjectEventbizStep=commissioning,disposition=active.TXNG-F19— Warehouse cycle count → ObjectEventbizStep=inspecting.TXNG-F22— Lô xuất khỏi kho → ObjectEventbizStep=shipping,action=OBSERVE.
Sample EPCIS payload:
{
"type": "ObjectEvent",
"eventTime": "2026-05-01T08:00:00.000Z",
"eventTimeZoneOffset": "+07:00",
"epcList": ["urn:epc:id:sgtin:8930000.123456.SN001"],
"action": "ADD",
"bizStep": "urn:epcglobal:cbv:bizstep:commissioning",
"disposition": "urn:epcglobal:cbv:disp:active",
"bizLocation": { "id": "urn:epc:id:sgln:8930000.12345.0" },
"readPoint": { "id": "urn:epc:id:sgln:8930000.12345.7" }
}
3.2. AggregationEvent ​
Định nghĩa: Event đóng gói nhiều đối tượng vào 1 container (case, pallet, truckload).
Khi nào dùng:
- Đóng thùng N hộp SP vào 1 carton SSCC.
- Đóng pallet từ N carton.
- Load nhiều pallet lên 1 xe tải.
Mapping với F-code: TXNG-F22 (Warehouse + Transport packing).
Sample:
{
"type": "AggregationEvent",
"eventTime": "2026-05-01T10:00:00.000Z",
"parentID": "urn:epc:id:sscc:8930000.0123456789",
"childEPCs": [
"urn:epc:id:sgtin:8930000.123456.SN001",
"urn:epc:id:sgtin:8930000.123456.SN002"
],
"action": "ADD",
"bizStep": "urn:epcglobal:cbv:bizstep:packing"
}
3.3. TransactionEvent ​
Định nghĩa: Event gắn đối tượng với một giao dịch B2B (đơn hàng, hợp đồng, hoá đơn).
Khi nào dùng:
- Gắn lô FG với Purchase Order khi nhận hàng từ NCC.
- Gắn lô FG với Sales Order khi xuất bán cho retailer.
Mapping với F-code: TXNG-F37 (Mạng lưới phân phối B2B), TXNG-F34 (Purchase Order).
3.4. TransformationEvent ​
Định nghĩa: Event chuyển hoá — input objects → output objects (sản xuất, chia tách, đóng gói lại).
Khi nào dùng:
- Sản xuất: RM input → FG output.
- Cắt mảnh thịt: 1 con heo → N mảnh.
- Đóng gói lại: lô lớn → lô nhỏ.
Mapping với F-code: TXNG-F05..F08 (Manufacturing Order). Đây là event quan trọng nhất cho Traceability Graph — định nghĩa edge uses (RM → MO) và produced_by (MO → FG).
Sample:
{
"type": "TransformationEvent",
"eventTime": "2026-04-29T07:00:00.000Z",
"inputEPCList": ["urn:epc:id:sgtin:8930000.555555.RM-2026-0420-003"],
"outputEPCList": ["urn:epc:id:sgtin:8930000.123456.FG-2026-0501-001"],
"bizStep": "urn:epcglobal:cbv:bizstep:commissioning",
"ilmd": {
"lotNumber": "FG-2026-0501-001",
"productionDate": "2026-05-01"
}
}
3.5. AssociationEvent ​
Định nghĩa: Event gán/hủy gán mối liên hệ giữa 2 đối tượng (vd. gán cert cho lô).
Khi nào dùng:
- Gán certification VietGAP cho lô FG.
- Gán cert HACCP cho cơ sở SX.
Mapping với F-code: ATTP-F01 (cơ sở), ATTP-F13 (kết quả KN), COMP-F* (cert lifecycle).
3.6. DisaggregationEvent / DisassociationEvent ​
Định nghĩa:
- DisaggregationEvent: Mở pallet, mở thùng (ngược với AggregationEvent).
- DisassociationEvent: Hủy gán cert (ngược với AssociationEvent).
Mapping: TXNG-F22 (Warehouse unpack), COMP-F* (cert revoke).
4. GS1 Share Mapping — Sharing Layer ​
4.1. Cho Người tiêu dùng (NTD) ​
- Channel: QR scan → Public landing page.
- Endpoint:
GET /api/v1/trace/qr/:qr_code_id(public, rate limit 60 req/phút/IP). - Data masking: chỉ trả thông tin công khai — tên SP, ngày SX, hạn SD, chứng nhận có hiệu lực, NCC (tên + tỉnh, không lộ MST/địa chỉ chi tiết).
- F-code:
TXNG-QRM-F01..F12.
4.2. Cho Khách hàng B2B (siêu thị, nhà phân phối, nhà nhập khẩu) ​
- Channel: API B2B + portal khách.
- Auth: OAuth 2.0 hoặc API Key, theo từng đối tác.
- Data: lô hàng đã giao, chứng nhận đính kèm, kết quả KN, traceability lineage.
- Endpoint:
GET /api/v1/b2b/batches/:batch_id/passport— trả về DPP-style JSON-LD. - F-code:
TXNG-F37,COMP-F*.
4.3. Cho Cơ quan quản lý (CQQL) ​
- Channel: Government portal (riêng, đường truyền có VPN/eSign).
- Data: báo cáo định kỳ, mã truy xuất theo lô, dữ liệu tuân thủ.
- F-code: toàn bộ module
QLNN.
4.4. Cho Auditor ​
- Channel: Auditor portal + token có thời hạn (token expire sau 1 audit cycle, mặc định 30 ngày).
- Data: hồ sơ KN, cert, nhật ký SX, truy xuất theo lô, audit trail.
- F-code:
COMP-F*,QLNN-F22(audit log).
5. TT 02/2024 — 12 trường tối thiểu ​
Mapping 12 trường bắt buộc theo TT 02/2024 với F-code GoTrace.
| # | Trường TT 02/2024 | F-code GoTrace | Module | Field DB |
|---|---|---|---|---|
| 1 | Tên sản phẩm | TXNG-F03 | TXNG/SCDC | products.name |
| 2 | Mã sản phẩm (GTIN/mã nội bộ) | TXNG-F03 | TXNG | products.gtin, products.code |
| 3 | Số lô / mã lô SX | TXNG-F05..F08 | TXNG | finished_goods_batches.batch_code |
| 4 | Ngày sản xuất | TXNG-F05..F08 | TXNG | finished_goods_batches.production_date |
| 5 | Hạn sử dụng / hạn dùng | TXNG-F05..F08 | TXNG | finished_goods_batches.expiry_date |
| 6 | Thông tin nhà sản xuất | TXNG-F29, COMP-F01 | TXNG/COMP | enterprises.* |
| 7 | Thông tin nhà cung cấp nguyên liệu (1 bước trước) | TXNG-F02 (Supplier) | TXNG | suppliers.* |
| 8 | Địa điểm SX (cơ sở/nhà máy) | TXNG-F01, ATTP-F01 | TXNG/ATTP | facilities.* (GLN) |
| 9 | Sự kiện chuỗi (SX → kiểm nghiệm → kho → vận chuyển → bán) | TXNG-F05..F22 | TXNG | manufacturing_orders, quality_checks, warehouse_movements, shipments |
| 10 | Mã truy xuất (QR/barcode) | TXNG-F36 (QR generation) | TXNG | qr_codes.qr_code_id |
| 11 | Thông tin lưu thông (ai vận chuyển, đến đâu) | TXNG-F22 (Shipment) | TXNG | shipments.* |
| 12 | Hồ sơ liên quan (cert, KN, giấy phép) | COMP-F01..F08, ATTP-F13 | COMP/ATTP | certifications.*, quality_checks.* |
5.1. Output báo cáo TT 02 ​
GoTrace tự động sinh báo cáo XML/JSON theo template Bộ KHCN qua endpoint:
POST /api/v1/compliance/tt02/reports/{period}— sinh báo cáo theo kỳ (tháng/quý).GET /api/v1/compliance/tt02/lookup/{trace_code}— public tra cứu (proxy cho cổngtruyxuat.gov.vn).
5.2. Schema XML báo cáo ​
Theo phụ lục TT 02 (mẫu báo cáo XML/JSON do Bộ KHCN ban hành — đang chờ phụ lục chi tiết):
<TraceabilityReport>
<Enterprise>
<TaxId>0123456789</TaxId>
<Name>Cà phê G7 ABC</Name>
<GCP>893000</GCP>
</Enterprise>
<Period>2026-Q2</Period>
<Batches>
<Batch>
<BatchCode>FG-2026-0501-001</BatchCode>
<GTIN>8930012345678</GTIN>
<ProductionDate>2026-05-01</ProductionDate>
<ExpiryDate>2027-05-01</ExpiryDate>
<Quantity>985</Quantity>
<Suppliers>
<Supplier OneStepBack="true">...</Supplier>
</Suppliers>
<Customers>
<Customer OneStepForward="true">...</Customer>
</Customers>
<Certifications>...</Certifications>
</Batch>
</Batches>
</TraceabilityReport>
6. Nguyên tắc "Một bước trước – Một bước sau" ​
6.1. Định nghĩa ​
Theo TT 02/2024, mỗi chủ thể trong chuỗi cung ứng phải xác định được:
- 1 bước trước (One Step Back): bên cung cấp ngay trước.
- 1 bước sau (One Step Forward): bên tiếp nhận ngay sau.
Đây là nguyên tắc cốt lõi để khi 1 lô có vấn đề, có thể nhanh chóng khoanh vùng cả phía cung cấp lẫn phía tiêu thụ.
6.2. Mapping với Traceability Graph ​
| Bước | Edge tương ứng | Mô tả |
|---|---|---|
| 1 bước trước (NCC nguyên liệu → DN SX) | supplied_by: RM → NCC |
Mỗi RM phải có supplier_id not null |
| 1 bước trước (DN A → DN B trong cross-tenant) | partner_supplier: RM → Enterprise |
Khi NCC là DN khác trong nền tảng |
| 1 bước sau (DN SX → khách hàng B2B) | delivered_to: TR → Customer |
Mỗi shipment phải có customer_id not null |
| 1 bước sau (DN A → DN B cross-tenant) | partner_customer: TR → Enterprise |
Khi KH B2B là DN khác trong nền tảng |
6.3. Validation rule (Lớp 4 Data Quality) ​
| Rule | Mô tả | Severity |
|---|---|---|
RULE_TT02_RM_HAS_SUPPLIER |
Mỗi RM phải có supplier_id not null |
HIGH |
RULE_TT02_FG_HAS_RM_INPUT |
Mỗi FG phải có ≥ 1 RM input qua MO | HIGH |
RULE_TT02_SHIPMENT_HAS_CUSTOMER |
Mỗi shipment dispatched phải có customer_id |
HIGH |
RULE_TT02_FG_HAS_BATCH_CODE |
Mỗi FG phải có batch_code định dạng GS1 |
HIGH |
RULE_TT02_FG_HAS_MFG_DATE |
Mỗi FG phải có production_date |
HIGH |
RULE_TT02_FG_HAS_EXPIRY_DATE |
Mỗi FG phải có expiry_date (nếu áp dụng theo loại SP) |
MEDIUM |
RULE_TT02_REQUIRED_CERT |
Lô phải có cert tuỳ ngành (VietGAP/HACCP/CO/CQ...) | HIGH |
Khi bất kỳ rule nào fail → alert COMPLIANCE_OFFICER và block lô khỏi xuất kho cho đến khi fix.
6.4. Audit query "1 bước trước – 1 bước sau" ​
-- Cho 1 batch_id, trả về 1 bước trước (NCC) + 1 bước sau (KH)
WITH one_step_back AS (
SELECT DISTINCT s.id, s.code, s.name, s.tax_id
FROM finished_goods_batches fg
JOIN manufacturing_orders mo ON fg.mo_id = mo.id
JOIN mo_raw_materials mrm ON mo.id = mrm.mo_id
JOIN raw_material_batches rm ON mrm.rm_id = rm.id
JOIN suppliers s ON rm.supplier_id = s.id
WHERE fg.batch_code = $1
),
one_step_forward AS (
SELECT DISTINCT c.id, c.code, c.name
FROM finished_goods_batches fg
JOIN shipment_items si ON fg.id = si.fg_id
JOIN shipments sh ON si.shipment_id = sh.id
JOIN customers c ON sh.customer_id = c.id
WHERE fg.batch_code = $1
)
SELECT 'BACK' AS direction, * FROM one_step_back
UNION ALL
SELECT 'FORWARD' AS direction, * FROM one_step_forward;
7. EU Digital Product Passport (DPP) Mapping ​
7.1. DPP fields (EU Reg 2024/1781) ​
DPP yêu cầu hộ chiếu số chứa thông tin theo nhóm:
| Nhóm | Field | F-code GoTrace |
|---|---|---|
| Identity | productID, name, manufacturer, GTIN, batch | TXNG-F03, F05..F08 |
| Composition | materials, percentages, hazardous substances | ENV-F01..F03 (material composition) |
| Manufacturing | facility, country of origin, production date | TXNG-F01, F05..F08 |
| Compliance | certifications, declarations of conformity | COMP-F01..F08 |
| Sustainability | carbon footprint, water footprint | ENV-F04..F06 |
| End-of-life | recyclability, disposal instructions | ENV-F07..F09 |
| Repair / Reuse | spare parts, repair manual | ENV-F10 |
7.2. DPP Endpoint ​
GET /api/v1/dpp/:gtin/:batch
Response (JSON-LD theo schema EU):
{
"@context": ["https://schema.eu-dpp.eu/v1"],
"@type": "ProductPassport",
"productID": "urn:gs1:gtin:8930012345678",
"batchID": "FG-2026-0501-001",
"name": "Cà phê G7 hoà tan",
"manufacturer": {
"name": "Cà phê G7 ABC",
"taxID": "0123456789",
"country": "VN"
},
"productionDate": "2026-05-01",
"expiryDate": "2027-05-01",
"materials": [
{ "name": "Coffee", "percent": 90, "origin": "VN-Daklak" },
{ "name": "Sugar", "percent": 10, "origin": "VN-TayNinh" }
],
"carbonFootprint": { "value": 2.4, "unit": "kgCO2e/kg" },
"certifications": [
{ "type": "VietGAP", "issuer": "...", "validUntil": "2027-04-30" },
{ "type": "HACCP", "issuer": "...", "validUntil": "2027-12-31" }
],
"traceabilityURL": "https://gotrace.vn/qr/abc123",
"complianceDeclarations": ["EU 2023/2006", "TT 02/2024 VN"]
}
7.3. QR code chứa DPP URL ​
QR code in trên bao bì chứa URL theo format GS1 Digital Link:
https://gotrace.vn/01/8930012345678/10/FG-2026-0501-001
URL này resolve đến /api/v1/dpp/{gtin}/{batch} trả về DPP JSON-LD.
8. Compliance Checklist tự động ​
GoTrace tự động chạy compliance check theo industry và market đích.
8.1. Per industry ​
| Industry | Required cert | Required field |
|---|---|---|
| Food (ATTP) | HACCP, ISO 22000 | Production date, expiry date, batch code, cert valid |
| Pharma | GMP, ISO 13485 | Batch code, expiry date, lot serial, manufacturing license |
| Cosmetic | ISO 22716 | Production date, batch code, cosmetic notification |
| Organic | Organic VN, USDA/EU Organic | Cert valid, supply chain organic-certified end-to-end |
| Export EU | EU DPP, REACH compliance | Carbon footprint, materials, recyclability |
| Export US (FSMA 204) | FDA registration, Critical Tracking Events | KDE per CTE per FSMA Final Rule |
8.2. Auto-generation hồ sơ audit ​
POST /api/v1/compliance/audit-package/generate— sinh package zip chứa toàn bộ hồ sơ audit cho 1 batch hoặc 1 cơ sở:- Manufacturing log (PDF)
- Quality check results (PDF)
- Certifications (PDF, ký số)
- Supplier list + cert (PDF)
- Recall history (nếu có)
- Audit trail (CSV)
8.3. Alert khi thiếu trường bắt buộc ​
Lớp 4 Data Quality engine chạy hourly job:
SELECT batch_code FROM finished_goods_batches
WHERE status = 'IN_STOCK'
AND (production_date IS NULL
OR expiry_date IS NULL
OR NOT has_required_certifications(id, product_id));
Mọi vi phạm → alert + block khỏi xuất kho.
9. International Standards Reference ​
| Chuẩn | Phiên bản | Phạm vi | Link |
|---|---|---|---|
| GS1 Global Traceability Standard | v2.0 | Toàn cầu, Identify-Capture-Share | https://www.gs1.org/standards/traceability |
| GS1 EPCIS | 2.0 (2022) | Capture event chuỗi cung ứng | https://ref.gs1.org/standards/epcis/ |
| GS1 Digital Link | 1.3 | URL chuẩn QR code 2D | https://www.gs1.org/standards/gs1-digital-link |
| ISO 22005 | 2007 | Traceability in the feed and food chain | https://www.iso.org/standard/36297.html |
| ISO 9001 | 2015 | Quality Management Systems | https://www.iso.org/iso-9001-quality-management.html |
| ISO 22000 | 2018 | Food Safety Management | https://www.iso.org/iso-22000-food-safety-management.html |
| EU DPP / ESPR | Regulation 2024/1781 | EU Digital Product Passport | https://eur-lex.europa.eu/eli/reg/2024/1781 |
| EU REACH | Regulation 1907/2006 | Chemicals registration | — |
| FDA FSMA 204 | Food Traceability Final Rule, hiệu lực 20/01/2026 | FDA truy xuất thực phẩm rủi ro cao | https://www.fda.gov/food/food-safety-modernization-act-fsma/fsma-final-rule-requirements-additional-traceability-records-certain-foods |
| TT 02/2024/TT-BKHCN | 28/02/2024 | Pháp lý truy xuất Việt Nam | https://truyxuat.gov.vn (đang triển khai) |
| NĐ 13/2023/NĐ-CP | 17/04/2023 | Bảo vệ dữ liệu cá nhân | https://thuvienphapluat.vn |
10. Tham chiếu ​
| Tài liệu | Phần liên quan |
|---|---|
docs/canonical/5_LAYER_ARCHITECTURE.md §2.2 |
Định nghĩa Standardization Layer |
docs/canonical/CANONICAL_DICTIONARY.md §13.3 |
Hệ thuật ngữ pháp lý quốc tế |
docs/canonical/8_MODULE_OVERVIEW.md §3.7 |
Module COMP — sở hữu compliance |
docs/po/gotrace/gotrace_v2_0905.pdf §4.1, §4.2 |
TT 02/2024 + GS1 mapping gốc |
docs/technical/TRACEABILITY_GRAPH_MODEL.md |
Lớp 3 — execution của Capture event |
docs/technical/INTEGRATION_CATALOG.md §3.11 |
GS1 EPCIS connector |
docs/technical/INTEGRATION_CATALOG.md §3.12 |
Government Reporting connector |
11. Lịch sử phiên bản ​
| Phiên bản | Ngày | Người | Thay đổi |
|---|---|---|---|
| v1.0 | 09/05/2026 | Tech Lead + Compliance Officer + Solution Architect | Khởi tạo mapping 3 hệ chuẩn — GS1 Identify-Capture-Share (8 entity ID + 6 EPCIS event), TT 02/2024 (12 trường + nguyên tắc 1 bước trước/sau), EU DPP (7 nhóm field + endpoint). Compliance check tự động per industry + endpoint audit package generation. |