# Nhật ký truy cập dữ liệu VN Core — VN Core AuditEvent Profile - Bộ Hướng dẫn Triển khai Core FHIR cho Việt Nam v0.5.0

## Hồ sơ tài nguyên: Nhật ký truy cập dữ liệu VN Core — VN Core AuditEvent Profile 

 
Profile AuditEvent cho Việt Nam. Dùng để ghi nhận truy cập, chỉnh sửa, chia sẻ, và xuất dữ liệu y tế/định danh nhạy cảm. Căn cứ: 
* **Luật 91/2025/QH15** — 26/6/2025 — bảo vệ dữ liệu cá nhân, dữ liệu y tế là dữ liệu nhạy cảm
* **NĐ 356/2025/NĐ-CP** — 31/12/2025 — hướng dẫn BVDLCN; Điều 42 về thông báo vi phạm dữ liệu trong 72 giờ
* **Luật 116/2025/QH15** (ban hành 10/12/2025, hiệu lực 01/07/2026 — future-effective) — Luật An ninh mạng mới; yêu cầu baseline an ninh mạng và lưu vết/log
* **NĐ 102/2025/NĐ-CP** — 13/5/2025 — bảo vệ, quản trị, xử lý dữ liệu y tế số
* **Luật KCB 2023** — hồ sơ bệnh án và trách nhiệm cơ sở KCB.
 

**Usages:**

* Examples for this Profile: [AuditEvent/ExampleAuditEventPatientAccess](AuditEvent-ExampleAuditEventPatientAccess.md)
* CapabilityStatements using this Profile: [VN Core Citizen App Client CapabilityStatement](CapabilityStatement-vn-core-citizen-app-client.md), [VN Core EMR Server CapabilityStatement](CapabilityStatement-vn-core-emr-server.md) and [VN Core Server CapabilityStatement](CapabilityStatement-vn-core-server.md)

You can also check for [usages in the FHIR IG Statistics](https://packages2.fhir.org/xig/hl7.fhir.vn.core|current/StructureDefinition/vn-core-audit-event)

### Các dạng xem hình thức của nội dung hồ sơ

 [Mô tả profile, differential, snapshot và các biểu diễn liên quan](http://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#structure-definitions). 

*  [Bảng phần tử chính](#tabs-key) 
*  [Bảng Differential](#tabs-diff) 
*  [Bảng Snapshot](#tabs-snap) 
*  [Thống kê/Tham chiếu](#tabs-summ) 
*  [Tất cả](#tabs-all) 

#### Terminology Bindings

#### Constraints

#### Terminology Bindings (Differential)

#### Terminology Bindings

#### Constraints

** Summary **

Must-Support: 13 elements

 **Dạng xem phần tử chính** 

#### Terminology Bindings

#### Constraints

 **Dạng xem Differential** 

#### Terminology Bindings (Differential)

 **Dạng xem SnapshotView** 

#### Terminology Bindings

#### Constraints

** Summary **

Must-Support: 13 elements

 

Biểu diễn khác của hồ sơ: [CSV](../StructureDefinition-vn-core-audit-event.csv), [Excel](../StructureDefinition-vn-core-audit-event.xlsx), [Schematron](../StructureDefinition-vn-core-audit-event.sch) 



## Resource Content

```json
{
  "resourceType" : "StructureDefinition",
  "id" : "vn-core-audit-event",
  "url" : "http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-audit-event",
  "version" : "0.5.0",
  "name" : "VNCoreAuditEvent",
  "title" : "Nhật ký truy cập dữ liệu VN Core — VN Core AuditEvent Profile",
  "status" : "draft",
  "date" : "2026-03-23",
  "publisher" : "Omi HealthTech / VN Core FHIR Community Initiative",
  "contact" : [{
    "name" : "Omi HealthTech / VN Core FHIR Community Initiative",
    "telecom" : [{
      "system" : "url",
      "value" : "https://hl7.org.vn"
    },
    {
      "system" : "email",
      "value" : "info@hl7.org.vn"
    }]
  },
  {
    "name" : "Omi HealthTech (OmiGroup)",
    "telecom" : [{
      "system" : "url",
      "value" : "https://omihealthtech.vn"
    },
    {
      "system" : "url",
      "value" : "https://omigroup.vn"
    },
    {
      "system" : "email",
      "value" : "healthtech@omigroup.vn"
    }]
  }],
  "description" : "Profile AuditEvent cho Việt Nam. Dùng để ghi nhận truy cập, chỉnh sửa, chia sẻ, và xuất dữ liệu y tế/định danh nhạy cảm.\nCăn cứ:\n- **Luật 91/2025/QH15** — 26/6/2025 — bảo vệ dữ liệu cá nhân, dữ liệu y tế là dữ liệu nhạy cảm\n- **NĐ 356/2025/NĐ-CP** — 31/12/2025 — hướng dẫn BVDLCN; Điều 42 về thông báo vi phạm dữ liệu trong 72 giờ\n- **Luật 116/2025/QH15** (ban hành 10/12/2025, hiệu lực 01/07/2026 — future-effective) — Luật An ninh mạng mới; yêu cầu baseline an ninh mạng và lưu vết/log\n- **NĐ 102/2025/NĐ-CP** — 13/5/2025 — bảo vệ, quản trị, xử lý dữ liệu y tế số\n- **Luật KCB 2023** — hồ sơ bệnh án và trách nhiệm cơ sở KCB.",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "urn:iso:std:iso:3166",
      "code" : "VN",
      "display" : "Viet Nam"
    }]
  }],
  "fhirVersion" : "4.0.1",
  "mapping" : [{
    "identity" : "workflow",
    "uri" : "http://hl7.org/fhir/workflow",
    "name" : "Workflow Pattern"
  },
  {
    "identity" : "rim",
    "uri" : "http://hl7.org/v3",
    "name" : "RIM Mapping"
  },
  {
    "identity" : "dicom",
    "uri" : "http://nema.org/dicom",
    "name" : "DICOM Tag Mapping"
  },
  {
    "identity" : "w5",
    "uri" : "http://hl7.org/fhir/fivews",
    "name" : "FiveWs Pattern Mapping"
  },
  {
    "identity" : "w3c.prov",
    "uri" : "http://www.w3.org/ns/prov",
    "name" : "W3C PROV"
  },
  {
    "identity" : "fhirprovenance",
    "uri" : "http://hl7.org/fhir/provenance",
    "name" : "FHIR Provenance Mapping"
  }],
  "kind" : "resource",
  "abstract" : false,
  "type" : "AuditEvent",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/AuditEvent",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "id" : "AuditEvent",
      "path" : "AuditEvent"
    },
    {
      "id" : "AuditEvent.type",
      "path" : "AuditEvent.type",
      "short" : "Loại sự kiện audit",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.subtype",
      "path" : "AuditEvent.subtype",
      "short" : "Phân loại sự kiện audit",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.action",
      "path" : "AuditEvent.action",
      "short" : "Hành động thực hiện (C/R/U/D/E)",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.recorded",
      "path" : "AuditEvent.recorded",
      "short" : "Thời điểm ghi nhận audit",
      "definition" : "Thời điểm ghi nhận sự kiện audit. Cần đủ chính xác để phục vụ điều tra, thông báo vi phạm trong 72 giờ theo NĐ 356/2025/NĐ-CP Điều 42 và lưu vết an ninh mạng theo Luật 116/2025/QH15 (future-effective 01/07/2026).",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.outcome",
      "path" : "AuditEvent.outcome",
      "short" : "Kết quả thực hiện",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.purposeOfEvent",
      "path" : "AuditEvent.purposeOfEvent",
      "short" : "Mục đích xử lý dữ liệu",
      "mustSupport" : true,
      "binding" : {
        "strength" : "extensible",
        "valueSet" : "http://fhir.hl7.org.vn/core/ValueSet/vn-consent-purpose-vs"
      }
    },
    {
      "id" : "AuditEvent.agent",
      "path" : "AuditEvent.agent",
      "short" : "Người/hệ thống thực hiện hành động",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.agent.who",
      "path" : "AuditEvent.agent.who",
      "short" : "Tác nhân thực hiện",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.agent.requestor",
      "path" : "AuditEvent.agent.requestor",
      "short" : "Có phải tác nhân khởi tạo yêu cầu hay không",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.agent.network",
      "path" : "AuditEvent.agent.network",
      "short" : "Thông tin mạng truy cập"
    },
    {
      "id" : "AuditEvent.source",
      "path" : "AuditEvent.source",
      "short" : "Nguồn phát sinh audit",
      "definition" : "Hệ thống hoặc đơn vị phát sinh log. Log cần phục vụ truy vết xử lý dữ liệu y tế số theo NĐ 102/2025/NĐ-CP và baseline an ninh mạng theo Luật 116/2025/QH15 (future-effective 01/07/2026).",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.source.observer",
      "path" : "AuditEvent.source.observer",
      "short" : "Hệ thống/đơn vị ghi log",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.entity",
      "path" : "AuditEvent.entity",
      "short" : "Đối tượng dữ liệu bị tác động",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.entity.what",
      "path" : "AuditEvent.entity.what",
      "short" : "Resource hoặc đối tượng dữ liệu liên quan",
      "mustSupport" : true
    },
    {
      "id" : "AuditEvent.entity.name",
      "path" : "AuditEvent.entity.name",
      "short" : "Tên đối tượng dữ liệu"
    }]
  }
}

```
