Hướng dẫn triển khai FHIR cốt lõi Việt Nam — VN Core FHIR Implementation Guide
0.10.0 - Draft for Community Review
Hướng dẫn triển khai FHIR cốt lõi Việt Nam — VN Core FHIR Implementation Guide - Draft for Community Review (v0.10.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft tại thời điểm 2026-09-05 |
Các định nghĩa cho vnKcbdbHealthRecordLm mô hình logic
Guidance on how to interpret the contents of this table can be foundhere
| 0. vnKcbdbHealthRecordLm | |
| Definition | Logical model cho Phần I.4 Phụ lục QĐ 2682/QĐ-BYT: chín bảng của sổ sức khoẻ — hành chính và định danh (19 trường), người đại diện/giám hộ (8), tiền sử bệnh (10), đợt khám bệnh, chữa bệnh (16), chẩn đoán xác định khi ra viện (7), kết quả cận lâm sàng và chỉ số theo dõi (14), thuốc đã điều trị/đã kê (10), phẫu thuật thủ thuật (7), tóm tắt hồ sơ bệnh án (10). Khoá số nguyên, khoá ngoại và thời điểm tạo/cập nhật bản ghi được giữ đúng kiểu nguồn và đánh dấu 'db-internal' trong ledger. Bất nhất giữ nguyên: I.4.4 STT 10 tên 'Ngày giờ vào viện' nhưng diễn giải là ngày giờ ra viện. |
| Short | Sổ sức khoẻ trong CSDL hoạt động KCB (Phần I.4 QĐ 2682/QĐ-BYT) — KCB Database Health Record |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. vnKcbdbHealthRecordLm.patient | |
| Definition | Bảng I.4.1#T9 của Phần I.4 QĐ 2682/QĐ-BYT (19 trường). |
| Short | I.4.1. Thông tin hành chính và định danh bệnh nhân |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 4. vnKcbdbHealthRecordLm.patient.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 6. vnKcbdbHealthRecordLm.patient.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.patient.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 8. vnKcbdbHealthRecordLm.patient.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 10. vnKcbdbHealthRecordLm.patient.maDinhDanhIdBenhNhan | |
| Definition | Bắt buộc. Mã định danh ID bệnh nhân |
| Short | Mã định danh ID bệnh nhân (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. vnKcbdbHealthRecordLm.patient.hoVaTenDayDuBenhNhan | |
| Definition | Bắt buộc. Họ và tên đầy đủ bệnh nhân |
| Short | Họ và tên đầy đủ bệnh nhân (STT 2) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. vnKcbdbHealthRecordLm.patient.ngayThangNamSinh | |
| Definition | Bắt buộc. Ngày tháng năm sinh (YYYY-MM-DD) |
| Short | Ngày tháng năm sinh (STT 3) |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. vnKcbdbHealthRecordLm.patient.gioiTinh | |
| Definition | Bắt buộc. Giới tính: 1=Nam, 2=Nữ, 3=Khác |
| Short | Giới tính (STT 4) |
| Comments | Danh mục theo văn bản: 1 = Nam; 2 = Nữ; 3 = Khác. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. vnKcbdbHealthRecordLm.patient.danTocCuaBenhNhan | |
| Definition | Không bắt buộc. Dân tộc của bệnh nhân |
| Short | Dân tộc của bệnh nhân (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. vnKcbdbHealthRecordLm.patient.maQuocTich | |
| Definition | Không bắt buộc. Mã quốc tịch theo ISO 3166-1 (VD: VNM) |
| Short | Mã quốc tịch (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. vnKcbdbHealthRecordLm.patient.ngheNghiepHienTai | |
| Definition | Không bắt buộc. Nghề nghiệp hiện tại |
| Short | Nghề nghiệp hiện tại (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. vnKcbdbHealthRecordLm.patient.soCanCuocCongDanDinhDanhCaNhan | |
| Definition | Bắt buộc. Số định danh cá nhân / số thẻ CCCD |
| Short | Số Căn cước công dân (định danh cá nhân) (STT 8) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. vnKcbdbHealthRecordLm.patient.maSoTheBaoHiemYTe | |
| Definition | Không bắt buộc. Mã số thẻ bảo hiểm y tế |
| Short | Mã số thẻ bảo hiểm y tế (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. vnKcbdbHealthRecordLm.patient.theBhytCoHieuLucTuNgay | |
| Definition | Không bắt buộc. Thẻ BHYT có hiệu lực từ ngày |
| Short | Thẻ BHYT có hiệu lực từ ngày (STT 10) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. vnKcbdbHealthRecordLm.patient.theBhytHetHieuLucDenNgay | |
| Definition | Không bắt buộc. Thẻ BHYT hết hiệu lực đến ngày |
| Short | Thẻ BHYT hết hiệu lực đến ngày (STT 11) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. vnKcbdbHealthRecordLm.patient.tenNoiDangKyKcbBanDau | |
| Definition | Không bắt buộc. Tên nơi đăng ký KCB ban đầu |
| Short | Tên nơi đăng ký KCB ban đầu (STT 12) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. vnKcbdbHealthRecordLm.patient.maCskcbDangKyBanDau | |
| Definition | Không bắt buộc. Mã CSKCB đăng ký ban đầu liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB đăng ký ban đầu (STT 13) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. vnKcbdbHealthRecordLm.patient.soDienThoaiLienHeBenhNhan | |
| Definition | Không bắt buộc. Số điện thoại liên hệ bệnh nhân |
| Short | Số điện thoại liên hệ bệnh nhân (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. vnKcbdbHealthRecordLm.patient.diaChiChiTiet | |
| Definition | Không bắt buộc. Số nhà, đường phố, thôn/xóm nơi cư trú |
| Short | Địa chỉ chi tiết (STT 15) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. vnKcbdbHealthRecordLm.patient.tinhThanhPho | |
| Definition | Không bắt buộc. Tỉnh / Thành phố nơi cư trú |
| Short | Tỉnh, thành phố (STT 16) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. vnKcbdbHealthRecordLm.patient.xaPhuong | |
| Definition | Không bắt buộc. Xã / Phường / Thị trấn nơi cư trú |
| Short | Xã, phường (STT 17) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 44. vnKcbdbHealthRecordLm.patient.ngayTao | |
| Definition | Bắt buộc. Ngày giờ tạo bản ghi lần đầu |
| Short | Ngày tạo (STT 18) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. vnKcbdbHealthRecordLm.patient.ngayCapNhat | |
| Definition | Không bắt buộc. Ngày giờ cập nhật lần cuối |
| Short | Ngày cập nhật (STT 19) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. vnKcbdbHealthRecordLm.representative | |
| Definition | Bảng I.4.2#T10 của Phần I.4 QĐ 2682/QĐ-BYT (8 trường). |
| Short | I.4.2. Thông tin người đại diện/giám hộ/người chăm sóc |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 50. vnKcbdbHealthRecordLm.representative.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 52. vnKcbdbHealthRecordLm.representative.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.representative.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 54. vnKcbdbHealthRecordLm.representative.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 56. vnKcbdbHealthRecordLm.representative.maDinhDanhIdNguoiDaiDien | |
| Definition | Bắt buộc. Mã định danh ID người đại diện |
| Short | Mã định danh ID người đại diện (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 58. vnKcbdbHealthRecordLm.representative.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân được đại diện liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 60. vnKcbdbHealthRecordLm.representative.hoVaTenNguoiDaiDienGiamHo | |
| Definition | Bắt buộc. Họ và tên người đại diện / giám hộ |
| Short | Họ và tên người đại diện / giám hộ (STT 3) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 62. vnKcbdbHealthRecordLm.representative.moiQuanHeVoiBenhNhan | |
| Definition | Bắt buộc. Mối quan hệ với bệnh nhân (Cha/Mẹ/Con/Vợ/Chồng...) |
| Short | Mối quan hệ với bệnh nhân (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 64. vnKcbdbHealthRecordLm.representative.soDinhDanhCongDan | |
| Definition | Không bắt buộc. Số định danh công dân / CCCD người đại diện |
| Short | Số định danh công dân (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. vnKcbdbHealthRecordLm.representative.soDienThoaiNguoiDaiDien | |
| Definition | Không bắt buộc. Số điện thoại người đại diện |
| Short | Số điện thoại người đại diện (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 68. vnKcbdbHealthRecordLm.representative.coQuanLySoSk | |
| Definition | Bắt buộc. Được quyền quản lý Sổ SK: 1=Có, 0=Không |
| Short | Có quản lý sổ SK (STT 7) |
| Comments | Danh mục theo văn bản: 1 = Có; 0 = Không. Chưa có chỗ chứa FHIR: cờ ứng dụng (quyền quản lý/hiển thị) — không có element FHIR; không tự tạo thẩm quyền đại diện hay căn cứ chia sẻ |
| Control | 1..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 70. vnKcbdbHealthRecordLm.representative.coHienThiVneid | |
| Definition | Bắt buộc. Được xem thông tin trên VNeID: 1=Có, 0=Không |
| Short | Có hiển thị Vneid (STT 8) |
| Comments | Hiệu chỉnh ký tự theo bản PDF trang 49 (QD2682-TEXT-002); nguyên văn DOCX và bằng chứng đối chiếu được giữ trong từ điển nguồn. Danh mục theo văn bản: 1 = Có; 0 = Không. Chưa có chỗ chứa FHIR: cờ ứng dụng (quyền quản lý/hiển thị) — không có element FHIR; không tự tạo thẩm quyền đại diện hay căn cứ chia sẻ |
| Control | 1..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 72. vnKcbdbHealthRecordLm.medicalHistory | |
| Definition | Bảng I.4.3#T11 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.3. Tiền sử bệnh tật |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 74. vnKcbdbHealthRecordLm.medicalHistory.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 76. vnKcbdbHealthRecordLm.medicalHistory.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.medicalHistory.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 78. vnKcbdbHealthRecordLm.medicalHistory.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 80. vnKcbdbHealthRecordLm.medicalHistory.maDinhDanhIdTienSuBenh | |
| Definition | Bắt buộc. Mã định danh ID tiền sử bệnh |
| Short | Mã định danh ID tiền sử bệnh (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 82. vnKcbdbHealthRecordLm.medicalHistory.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 84. vnKcbdbHealthRecordLm.medicalHistory.ngayVaoVien | |
| Definition | Không bắt buộc. Ngày vào viện / ngày đến khám |
| Short | Ngày vào viện (STT 3) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 86. vnKcbdbHealthRecordLm.medicalHistory.ngayRaVien | |
| Definition | Không bắt buộc. Ngày ra viện / kết thúc đợt điều trị |
| Short | Ngày ra viện (STT 4) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 88. vnKcbdbHealthRecordLm.medicalHistory.maCskcbNoiDieuTri | |
| Definition | Bắt buộc. Mã CSKCB nơi điều trị liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB nơi điều trị (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 90. vnKcbdbHealthRecordLm.medicalHistory.tenCskcbNoiDieuTri | |
| Definition | Bắt buộc. Tên CSKCB nơi điều trị |
| Short | Tên CSKCB nơi điều trị (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 92. vnKcbdbHealthRecordLm.medicalHistory.chanDoanRaVien | |
| Definition | Bắt buộc. Chẩn đoán xác định khi ra viện / kết thúc khám |
| Short | Chẩn đoán ra viện (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 94. vnKcbdbHealthRecordLm.medicalHistory.maBenhTheoIcd10 | |
| Definition | Không bắt buộc. Mã ICD-10 (nhiều mã cách nhau bằng ';', mã đầu = bệnh chính) |
| Short | Mã bệnh theo ICD 10 (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 96. vnKcbdbHealthRecordLm.medicalHistory.tenBenhTheoIcd10 | |
| Definition | Không bắt buộc. Tên bệnh theo ICD-10 tương ứng |
| Short | Tên bệnh theo ICD 10 (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 98. vnKcbdbHealthRecordLm.medicalHistory.thoiGianGhiNhan | |
| Definition | Bắt buộc. Ngày giờ ghi nhận bản ghi vào hồ sơ tiền sử |
| Short | Thời gian ghi nhận (STT 10) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 100. vnKcbdbHealthRecordLm.encounter | |
| Definition | Bảng I.4.4#T12 của Phần I.4 QĐ 2682/QĐ-BYT (16 trường). |
| Short | I.4.4. Đợt khám bệnh, chữa bệnh |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 102. vnKcbdbHealthRecordLm.encounter.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 104. vnKcbdbHealthRecordLm.encounter.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.encounter.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 106. vnKcbdbHealthRecordLm.encounter.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 108. vnKcbdbHealthRecordLm.encounter.maDinhDanhIdDotKham | |
| Definition | Bắt buộc. Mã định danh ID đợt khám |
| Short | Mã định danh ID đợt khám (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 110. vnKcbdbHealthRecordLm.encounter.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 112. vnKcbdbHealthRecordLm.encounter.maCskcb | |
| Definition | Bắt buộc. Mã CSKCB thực hiện khám liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB (STT 3) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 114. vnKcbdbHealthRecordLm.encounter.tenCskcb | |
| Definition | Bắt buộc. Tên CSKCB nơi bệnh nhân khám và điều trị |
| Short | Tên CSKCB (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 116. vnKcbdbHealthRecordLm.encounter.maCskcbDaChuyenBenhNhanDi | |
| Definition | Không bắt buộc. Mã CSKCB đã chuyển bệnh nhân đi liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB đã chuyển bệnh nhân đi (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 118. vnKcbdbHealthRecordLm.encounter.tenCskcbDaChuyenBenhNhanDi | |
| Definition | Không bắt buộc. Tên CSKCB đã chuyển bệnh nhân đi |
| Short | Tên CSKCB đã chuyển bệnh nhân đi (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 120. vnKcbdbHealthRecordLm.encounter.lyDoKham | |
| Definition | Bắt buộc. Lý do đến khám / chữa bệnh |
| Short | Lý do khám (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 122. vnKcbdbHealthRecordLm.encounter.loaiHinhKhamChuaBenh | |
| Definition | Không bắt buộc. Loại hình KCB: 1=Ngoại trú, 2=Nội trú, 3=Cấp cứu |
| Short | Loại hình khám chữa bệnh (STT 8) |
| Comments | Danh mục theo văn bản: 1 = Ngoại trú; 2 = Nội trú; 3 = Cấp cứu. |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 124. vnKcbdbHealthRecordLm.encounter.ngayGioVaoVien | |
| Definition | Bắt buộc. Ngày giờ vào viện hoặc đến khám |
| Short | ngay_gio_vao_vien (STT 9) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 126. vnKcbdbHealthRecordLm.encounter.ngayGioVaoVien2 | |
| Definition | Không bắt buộc. Ngày giờ ra viện / kết thúc đợt điều trị |
| Short | Ngày giờ vào viện (STT 10) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 128. vnKcbdbHealthRecordLm.encounter.ketQuaDieuTri | |
| Definition | Không bắt buộc. Kết quả điều trị (mã danh mục BYT) |
| Short | Kết quả điều trị (STT 11) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 130. vnKcbdbHealthRecordLm.encounter.tinhTrangRaVien | |
| Definition | Không bắt buộc. Tình trạng bệnh nhân khi ra viện (mã BYT) |
| Short | Tình trạng ra viện (STT 12) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 132. vnKcbdbHealthRecordLm.encounter.maCskcbNoiChuyenBenhNhanDen | |
| Definition | Không bắt buộc. Mã CSKCB nơi chuyển bệnh nhân đến liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB nơi chuyển bệnh nhân đến (STT 13) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 134. vnKcbdbHealthRecordLm.encounter.tenCskcbNoiChuyenBenhNhanDen | |
| Definition | Không bắt buộc. Tên CSKCB nơi sẽ chuyển bệnh nhân đến |
| Short | Tên CSKCB nơi chuyển bệnh nhân đến (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 136. vnKcbdbHealthRecordLm.encounter.thoiGianTaoBanGhiDuLieu | |
| Definition | Bắt buộc. Ngày giờ tạo bản ghi đợt khám |
| Short | Thời gian tạo bản ghi dữ liệu (STT 15) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 138. vnKcbdbHealthRecordLm.encounter.thoiGianCapNhatBanGhiDuLieu | |
| Definition | Không bắt buộc. Ngày giờ cập nhật lần cuối |
| Short | Thời gian cập nhật bản ghi dữ liệu (STT 16) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 140. vnKcbdbHealthRecordLm.dischargeDiagnosis | |
| Definition | Bảng I.4.5#T13 của Phần I.4 QĐ 2682/QĐ-BYT (7 trường). |
| Short | I.4.5. Chẩn đoán xác định khi ra viện |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 142. vnKcbdbHealthRecordLm.dischargeDiagnosis.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 144. vnKcbdbHealthRecordLm.dischargeDiagnosis.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.dischargeDiagnosis.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 146. vnKcbdbHealthRecordLm.dischargeDiagnosis.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 148. vnKcbdbHealthRecordLm.dischargeDiagnosis.maDinhDanhIdDongChanDoan | |
| Definition | Bắt buộc. Mã định danh ID dòng chẩn đoán |
| Short | Mã định danh ID dòng chẩn đoán (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 150. vnKcbdbHealthRecordLm.dischargeDiagnosis.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 152. vnKcbdbHealthRecordLm.dischargeDiagnosis.thuTu | |
| Definition | Bắt buộc. Thứ tự: 1=Bệnh chính, 2+=Bệnh kèm theo |
| Short | Thứ tự (STT 3) |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 154. vnKcbdbHealthRecordLm.dischargeDiagnosis.chanDoanCuaBacSi | |
| Definition | Bắt buộc. Chẩn đoán của bác sĩ (văn bản tự do) |
| Short | Chẩn đoán của bác sĩ (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 156. vnKcbdbHealthRecordLm.dischargeDiagnosis.maBenhIcd10 | |
| Definition | Bắt buộc. Mã bệnh ICD-10 của chẩn đoán này |
| Short | Mã bệnh ICD-10 (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 158. vnKcbdbHealthRecordLm.dischargeDiagnosis.tenBenhTheoIcd10 | |
| Definition | Bắt buộc. Tên bệnh theo ICD-10 |
| Short | Tên bệnh theo ICD-10 (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 160. vnKcbdbHealthRecordLm.dischargeDiagnosis.ghiChu | |
| Definition | Không bắt buộc. Ghi chú / bổ sung thông tin chẩn đoán |
| Short | Ghi chú (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 162. vnKcbdbHealthRecordLm.labResult | |
| Definition | Bảng I.4.6#T14 của Phần I.4 QĐ 2682/QĐ-BYT (14 trường). |
| Short | I.4.6. Kết quả cận lâm sàng & chỉ số theo dõi |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 164. vnKcbdbHealthRecordLm.labResult.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 166. vnKcbdbHealthRecordLm.labResult.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.labResult.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 168. vnKcbdbHealthRecordLm.labResult.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 170. vnKcbdbHealthRecordLm.labResult.maDinhDanhIdKetQuaCls | |
| Definition | Bắt buộc. Mã định danh ID kết quả CLS |
| Short | Mã định danh ID kết quả CLS (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 172. vnKcbdbHealthRecordLm.labResult.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 174. vnKcbdbHealthRecordLm.labResult.loaiCanLamSang | |
| Definition | Bắt buộc. 1=Xét nghiệm, 2=CĐHA, 3=Thăm dò chức năng, 4=Chỉ số theo dõi |
| Short | Loại cận lâm sàng (STT 3) |
| Comments | Danh mục theo văn bản: 1 = Xét nghiệm; 2 = CĐHA; 3 = Thăm dò chức năng; 4 = Chỉ số theo dõi. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 176. vnKcbdbHealthRecordLm.labResult.maNhomCanLamSang | |
| Definition | Không bắt buộc. Mã nhóm cận lâm sàng / chỉ số theo dõi |
| Short | Mã nhóm cận lâm sàng (STT 4) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 178. vnKcbdbHealthRecordLm.labResult.tenNhomCanLamSang | |
| Definition | Bắt buộc. Tên nhóm CLS (VD: Sinh hoá, Huyết học, Siêu âm...) |
| Short | Tên nhóm cận lâm sàng (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 180. vnKcbdbHealthRecordLm.labResult.maCanLamSang | |
| Definition | Không bắt buộc. Mã cận lâm sàng / chỉ số theo dõi |
| Short | Mã cận lâm sàng (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 182. vnKcbdbHealthRecordLm.labResult.tenCanLamSang | |
| Definition | Bắt buộc. Tên cận lâm sàng / chỉ số theo dõi |
| Short | Tên cận lâm sàng (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 184. vnKcbdbHealthRecordLm.labResult.maChiSoCanLamSangChiTiet | |
| Definition | Không bắt buộc. Mã chỉ số cận lâm sàng chi tiết |
| Short | Mã chỉ số cận lâm sàng chi tiết (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 186. vnKcbdbHealthRecordLm.labResult.tenChiSoCanLamSangChiTiet | |
| Definition | Không bắt buộc. Tên chỉ số cận lâm sàng chi tiết |
| Short | Tên chỉ số cận lâm sàng chi tiết (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 188. vnKcbdbHealthRecordLm.labResult.ketQua | |
| Definition | Bắt buộc. Giá trị kết quả xét nghiệm / đo lường |
| Short | Kết quả (STT 10) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 190. vnKcbdbHealthRecordLm.labResult.khoangThamChieu | |
| Definition | Không bắt buộc. Khoảng tham chiếu bình thường (VD: 3.5-5.0 mmol/L) |
| Short | Khoảng tham chiếu (STT 11) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 192. vnKcbdbHealthRecordLm.labResult.ketLuan | |
| Definition | Không bắt buộc. Kết luận của bác sĩ / chẩn đoán hình ảnh |
| Short | Kết luận (STT 12) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 194. vnKcbdbHealthRecordLm.labResult.ngayGioThucHienXetNghiem | |
| Definition | Bắt buộc. Ngày giờ thực hiện xét nghiệm / thăm dò |
| Short | Ngày giờ thực hiện xét nghiệm (STT 13) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 196. vnKcbdbHealthRecordLm.labResult.lienKetDenKetQua | |
| Definition | Không bắt buộc. URL kết quả trên hệ thống khác (nhiều link cách ';') |
| Short | Liên kết đến kết quả (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 198. vnKcbdbHealthRecordLm.medication | |
| Definition | Bảng I.4.7#T15 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.7. Thuốc đã điều trị/Đơn thuốc đã kê |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 200. vnKcbdbHealthRecordLm.medication.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 202. vnKcbdbHealthRecordLm.medication.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.medication.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 204. vnKcbdbHealthRecordLm.medication.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 206. vnKcbdbHealthRecordLm.medication.maDinhDanhIdDongThuoc | |
| Definition | Bắt buộc. Mã định danh ID dòng thuốc |
| Short | Mã định danh ID dòng thuốc (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 208. vnKcbdbHealthRecordLm.medication.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 210. vnKcbdbHealthRecordLm.medication.maThuocTheoDanhMucByt | |
| Definition | Không bắt buộc. Mã thuốc theo danh mục BYT |
| Short | Mã thuốc theo danh mục BYT (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 212. vnKcbdbHealthRecordLm.medication.tenThuocVaHamLuongDayDu | |
| Definition | Bắt buộc. Tên thuốc và hàm lượng đầy đủ |
| Short | Tên thuốc và hàm lượng đầy đủ (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 214. vnKcbdbHealthRecordLm.medication.donViTinh | |
| Definition | Bắt buộc. Đơn vị tính (viên, ống, gói, ml...) |
| Short | Đơn vị tính (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 216. vnKcbdbHealthRecordLm.medication.duongDung | |
| Definition | Bắt buộc. Đường dùng (uống, tiêm TM, tiêm bắp, nhỏ mắt...) |
| Short | Đường dùng (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 218. vnKcbdbHealthRecordLm.medication.soLuongThuocDuocKe | |
| Definition | Bắt buộc. Số lượng thuốc được kê / đã dùng |
| Short | Số lượng thuốc được kê (STT 7) |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 220. vnKcbdbHealthRecordLm.medication.lieuDungMoiLan | |
| Definition | Bắt buộc. Liều dùng mỗi lần (VD: 500mg, 1 viên...) |
| Short | Liều dùng mỗi lần (STT 8) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 222. vnKcbdbHealthRecordLm.medication.huongDanCachDung | |
| Definition | Không bắt buộc. Hướng dẫn cách dùng, thời điểm dùng |
| Short | Hướng dẫn cách dùng (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 224. vnKcbdbHealthRecordLm.medication.ngayBacSiKeDonThuoc | |
| Definition | Không bắt buộc. Ngày bác sĩ kê đơn thuốc |
| Short | Ngày bác sĩ kê đơn thuốc (STT 10) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 226. vnKcbdbHealthRecordLm.procedure | |
| Definition | Bảng I.4.8#T16 của Phần I.4 QĐ 2682/QĐ-BYT (7 trường). |
| Short | I.4.8. Phẫu thuật, thủ thuật đã thực hiện |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 228. vnKcbdbHealthRecordLm.procedure.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 230. vnKcbdbHealthRecordLm.procedure.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.procedure.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 232. vnKcbdbHealthRecordLm.procedure.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 234. vnKcbdbHealthRecordLm.procedure.maDinhDanhIdPhauThuatThuThuat | |
| Definition | Bắt buộc. Mã định danh ID phẫu thuật thủ thuật |
| Short | Mã định danh ID phẫu thuật thủ thuật (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 236. vnKcbdbHealthRecordLm.procedure.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 238. vnKcbdbHealthRecordLm.procedure.maPhauThuatThuThuatTheoDanhMucByt | |
| Definition | Không bắt buộc. Mã phẫu thuật / thủ thuật theo danh mục BYT |
| Short | Mã phẫu thuật / thủ thuật theo danh mục BYT (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 240. vnKcbdbHealthRecordLm.procedure.tenPhauThuatThuThuat | |
| Definition | Bắt buộc. Tên phẫu thuật / thủ thuật |
| Short | Tên phẫu thuật / thủ thuật (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 242. vnKcbdbHealthRecordLm.procedure.moTaChiTietKyThuatThucHien | |
| Definition | Không bắt buộc. Mô tả chi tiết kỹ thuật thực hiện (nếu có) |
| Short | Mô tả chi tiết kỹ thuật thực hiện (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 244. vnKcbdbHealthRecordLm.procedure.ngayGioThucHienPhauThuatThuThuat | |
| Definition | Bắt buộc. Ngày giờ thực hiện phẫu thuật / thủ thuật |
| Short | Ngày giờ thực hiện phẫu thuật / thủ thuật (STT 6) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 246. vnKcbdbHealthRecordLm.procedure.hoTenBacSiPhauThuatVienThucHien | |
| Definition | Không bắt buộc. Họ tên bác sĩ / phẫu thuật viên thực hiện |
| Short | Họ tên bác sĩ / phẫu thuật viên thực hiện (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 248. vnKcbdbHealthRecordLm.summary | |
| Definition | Bảng I.4.9#T17 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.9. Tóm tắt hồ sơ bệnh án & hướng điều trị |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 250. vnKcbdbHealthRecordLm.summary.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 252. vnKcbdbHealthRecordLm.summary.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.summary.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 254. vnKcbdbHealthRecordLm.summary.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 256. vnKcbdbHealthRecordLm.summary.maDinhDanhIdBanTomTat | |
| Definition | Bắt buộc. Mã định danh ID bản tóm tắt |
| Short | Mã định danh ID bản tóm tắt (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 258. vnKcbdbHealthRecordLm.summary.idDotKhamLienKetDenDkb | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham (quan hệ 1-1) |
| Short | ID đợt khám liên kết đến DKB (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 260. vnKcbdbHealthRecordLm.summary.tomTatTienSuBenhSuVaDienBienLamSang | |
| Definition | Không bắt buộc. Tóm tắt tiền sử, bệnh sử và diễn biến lâm sàng |
| Short | Tóm tắt tiền sử, bệnh sử và diễn biến lâm sàng (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 262. vnKcbdbHealthRecordLm.summary.tomTatKetQuaCanLamSangCoGiaTri | |
| Definition | Không bắt buộc. Tóm tắt kết quả cận lâm sàng có giá trị |
| Short | Tóm tắt kết quả cận lâm sàng có giá trị (STT 4) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 264. vnKcbdbHealthRecordLm.summary.tomTatPhuongPhapDieuTriDaThucHien | |
| Definition | Không bắt buộc. Tóm tắt phương pháp điều trị đã thực hiện |
| Short | Tóm tắt phương pháp điều trị đã thực hiện (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 266. vnKcbdbHealthRecordLm.summary.huongDieuTriTiepTheoDonThuocLoiDanTaiKham | |
| Definition | Không bắt buộc. Hướng điều trị tiếp theo, đơn thuốc, lời dặn, tái khám |
| Short | Hướng điều trị tiếp theo, đơn thuốc, lời dặn, tái khám (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 268. vnKcbdbHealthRecordLm.summary.hoTenBacSiDieuTriKySoSoSucKhoe | |
| Definition | Bắt buộc. Họ tên bác sĩ điều trị ký số sổ sức khoẻ |
| Short | Họ tên bác sĩ điều trị ký số sổ sức khoẻ (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 270. vnKcbdbHealthRecordLm.summary.soDienThoaiLienHeBacSiDieuTri | |
| Definition | Không bắt buộc. Số điện thoại liên hệ bác sĩ điều trị |
| Short | Số điện thoại liên hệ bác sĩ điều trị (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 272. vnKcbdbHealthRecordLm.summary.ngayGioKySoLapSoSucKhoeDienTu | |
| Definition | Bắt buộc. Ngày giờ ký số / lập sổ sức khoẻ điện tử |
| Short | Ngày giờ ký số / lập sổ sức khoẻ điện tử (STT 9) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 274. vnKcbdbHealthRecordLm.summary.chuKySoDienTuCuaBacSiCoSoKcb | |
| Definition | Không bắt buộc. Chữ ký số điện tử của bác sĩ / cơ sở KCB |
| Short | Chữ ký số điện tử của bác sĩ / cơ sở KCB (STT 10) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. vnKcbdbHealthRecordLm | |
| Definition | Logical model cho Phần I.4 Phụ lục QĐ 2682/QĐ-BYT: chín bảng của sổ sức khoẻ — hành chính và định danh (19 trường), người đại diện/giám hộ (8), tiền sử bệnh (10), đợt khám bệnh, chữa bệnh (16), chẩn đoán xác định khi ra viện (7), kết quả cận lâm sàng và chỉ số theo dõi (14), thuốc đã điều trị/đã kê (10), phẫu thuật thủ thuật (7), tóm tắt hồ sơ bệnh án (10). Khoá số nguyên, khoá ngoại và thời điểm tạo/cập nhật bản ghi được giữ đúng kiểu nguồn và đánh dấu 'db-internal' trong ledger. Bất nhất giữ nguyên: I.4.4 STT 10 tên 'Ngày giờ vào viện' nhưng diễn giải là ngày giờ ra viện. |
| Short | Sổ sức khoẻ trong CSDL hoạt động KCB (Phần I.4 QĐ 2682/QĐ-BYT) — KCB Database Health Record |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. vnKcbdbHealthRecordLm.patient | |
| Definition | Bảng I.4.1#T9 của Phần I.4 QĐ 2682/QĐ-BYT (19 trường). |
| Short | I.4.1. Thông tin hành chính và định danh bệnh nhân |
| Control | 0..1 |
| Type | BackboneElement |
| 4. vnKcbdbHealthRecordLm.patient.maDinhDanhIdBenhNhan | |
| Definition | Bắt buộc. Mã định danh ID bệnh nhân |
| Short | Mã định danh ID bệnh nhân (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. vnKcbdbHealthRecordLm.patient.hoVaTenDayDuBenhNhan | |
| Definition | Bắt buộc. Họ và tên đầy đủ bệnh nhân |
| Short | Họ và tên đầy đủ bệnh nhân (STT 2) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. vnKcbdbHealthRecordLm.patient.ngayThangNamSinh | |
| Definition | Bắt buộc. Ngày tháng năm sinh (YYYY-MM-DD) |
| Short | Ngày tháng năm sinh (STT 3) |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. vnKcbdbHealthRecordLm.patient.gioiTinh | |
| Definition | Bắt buộc. Giới tính: 1=Nam, 2=Nữ, 3=Khác |
| Short | Giới tính (STT 4) |
| Comments | Danh mục theo văn bản: 1 = Nam; 2 = Nữ; 3 = Khác. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. vnKcbdbHealthRecordLm.patient.danTocCuaBenhNhan | |
| Definition | Không bắt buộc. Dân tộc của bệnh nhân |
| Short | Dân tộc của bệnh nhân (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. vnKcbdbHealthRecordLm.patient.maQuocTich | |
| Definition | Không bắt buộc. Mã quốc tịch theo ISO 3166-1 (VD: VNM) |
| Short | Mã quốc tịch (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. vnKcbdbHealthRecordLm.patient.ngheNghiepHienTai | |
| Definition | Không bắt buộc. Nghề nghiệp hiện tại |
| Short | Nghề nghiệp hiện tại (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. vnKcbdbHealthRecordLm.patient.soCanCuocCongDanDinhDanhCaNhan | |
| Definition | Bắt buộc. Số định danh cá nhân / số thẻ CCCD |
| Short | Số Căn cước công dân (định danh cá nhân) (STT 8) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. vnKcbdbHealthRecordLm.patient.maSoTheBaoHiemYTe | |
| Definition | Không bắt buộc. Mã số thẻ bảo hiểm y tế |
| Short | Mã số thẻ bảo hiểm y tế (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. vnKcbdbHealthRecordLm.patient.theBhytCoHieuLucTuNgay | |
| Definition | Không bắt buộc. Thẻ BHYT có hiệu lực từ ngày |
| Short | Thẻ BHYT có hiệu lực từ ngày (STT 10) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. vnKcbdbHealthRecordLm.patient.theBhytHetHieuLucDenNgay | |
| Definition | Không bắt buộc. Thẻ BHYT hết hiệu lực đến ngày |
| Short | Thẻ BHYT hết hiệu lực đến ngày (STT 11) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. vnKcbdbHealthRecordLm.patient.tenNoiDangKyKcbBanDau | |
| Definition | Không bắt buộc. Tên nơi đăng ký KCB ban đầu |
| Short | Tên nơi đăng ký KCB ban đầu (STT 12) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. vnKcbdbHealthRecordLm.patient.maCskcbDangKyBanDau | |
| Definition | Không bắt buộc. Mã CSKCB đăng ký ban đầu liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB đăng ký ban đầu (STT 13) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. vnKcbdbHealthRecordLm.patient.soDienThoaiLienHeBenhNhan | |
| Definition | Không bắt buộc. Số điện thoại liên hệ bệnh nhân |
| Short | Số điện thoại liên hệ bệnh nhân (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. vnKcbdbHealthRecordLm.patient.diaChiChiTiet | |
| Definition | Không bắt buộc. Số nhà, đường phố, thôn/xóm nơi cư trú |
| Short | Địa chỉ chi tiết (STT 15) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. vnKcbdbHealthRecordLm.patient.tinhThanhPho | |
| Definition | Không bắt buộc. Tỉnh / Thành phố nơi cư trú |
| Short | Tỉnh, thành phố (STT 16) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. vnKcbdbHealthRecordLm.patient.xaPhuong | |
| Definition | Không bắt buộc. Xã / Phường / Thị trấn nơi cư trú |
| Short | Xã, phường (STT 17) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. vnKcbdbHealthRecordLm.patient.ngayTao | |
| Definition | Bắt buộc. Ngày giờ tạo bản ghi lần đầu |
| Short | Ngày tạo (STT 18) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. vnKcbdbHealthRecordLm.patient.ngayCapNhat | |
| Definition | Không bắt buộc. Ngày giờ cập nhật lần cuối |
| Short | Ngày cập nhật (STT 19) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. vnKcbdbHealthRecordLm.representative | |
| Definition | Bảng I.4.2#T10 của Phần I.4 QĐ 2682/QĐ-BYT (8 trường). |
| Short | I.4.2. Thông tin người đại diện/giám hộ/người chăm sóc |
| Control | 0..1 |
| Type | BackboneElement |
| 44. vnKcbdbHealthRecordLm.representative.maDinhDanhIdNguoiDaiDien | |
| Definition | Bắt buộc. Mã định danh ID người đại diện |
| Short | Mã định danh ID người đại diện (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. vnKcbdbHealthRecordLm.representative.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân được đại diện liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. vnKcbdbHealthRecordLm.representative.hoVaTenNguoiDaiDienGiamHo | |
| Definition | Bắt buộc. Họ và tên người đại diện / giám hộ |
| Short | Họ và tên người đại diện / giám hộ (STT 3) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. vnKcbdbHealthRecordLm.representative.moiQuanHeVoiBenhNhan | |
| Definition | Bắt buộc. Mối quan hệ với bệnh nhân (Cha/Mẹ/Con/Vợ/Chồng...) |
| Short | Mối quan hệ với bệnh nhân (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. vnKcbdbHealthRecordLm.representative.soDinhDanhCongDan | |
| Definition | Không bắt buộc. Số định danh công dân / CCCD người đại diện |
| Short | Số định danh công dân (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 54. vnKcbdbHealthRecordLm.representative.soDienThoaiNguoiDaiDien | |
| Definition | Không bắt buộc. Số điện thoại người đại diện |
| Short | Số điện thoại người đại diện (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 56. vnKcbdbHealthRecordLm.representative.coQuanLySoSk | |
| Definition | Bắt buộc. Được quyền quản lý Sổ SK: 1=Có, 0=Không |
| Short | Có quản lý sổ SK (STT 7) |
| Comments | Danh mục theo văn bản: 1 = Có; 0 = Không. Chưa có chỗ chứa FHIR: cờ ứng dụng (quyền quản lý/hiển thị) — không có element FHIR; không tự tạo thẩm quyền đại diện hay căn cứ chia sẻ |
| Control | 1..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 58. vnKcbdbHealthRecordLm.representative.coHienThiVneid | |
| Definition | Bắt buộc. Được xem thông tin trên VNeID: 1=Có, 0=Không |
| Short | Có hiển thị Vneid (STT 8) |
| Comments | Hiệu chỉnh ký tự theo bản PDF trang 49 (QD2682-TEXT-002); nguyên văn DOCX và bằng chứng đối chiếu được giữ trong từ điển nguồn. Danh mục theo văn bản: 1 = Có; 0 = Không. Chưa có chỗ chứa FHIR: cờ ứng dụng (quyền quản lý/hiển thị) — không có element FHIR; không tự tạo thẩm quyền đại diện hay căn cứ chia sẻ |
| Control | 1..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 60. vnKcbdbHealthRecordLm.medicalHistory | |
| Definition | Bảng I.4.3#T11 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.3. Tiền sử bệnh tật |
| Control | 0..1 |
| Type | BackboneElement |
| 62. vnKcbdbHealthRecordLm.medicalHistory.maDinhDanhIdTienSuBenh | |
| Definition | Bắt buộc. Mã định danh ID tiền sử bệnh |
| Short | Mã định danh ID tiền sử bệnh (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 64. vnKcbdbHealthRecordLm.medicalHistory.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. vnKcbdbHealthRecordLm.medicalHistory.ngayVaoVien | |
| Definition | Không bắt buộc. Ngày vào viện / ngày đến khám |
| Short | Ngày vào viện (STT 3) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 68. vnKcbdbHealthRecordLm.medicalHistory.ngayRaVien | |
| Definition | Không bắt buộc. Ngày ra viện / kết thúc đợt điều trị |
| Short | Ngày ra viện (STT 4) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 70. vnKcbdbHealthRecordLm.medicalHistory.maCskcbNoiDieuTri | |
| Definition | Bắt buộc. Mã CSKCB nơi điều trị liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB nơi điều trị (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 72. vnKcbdbHealthRecordLm.medicalHistory.tenCskcbNoiDieuTri | |
| Definition | Bắt buộc. Tên CSKCB nơi điều trị |
| Short | Tên CSKCB nơi điều trị (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 74. vnKcbdbHealthRecordLm.medicalHistory.chanDoanRaVien | |
| Definition | Bắt buộc. Chẩn đoán xác định khi ra viện / kết thúc khám |
| Short | Chẩn đoán ra viện (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 76. vnKcbdbHealthRecordLm.medicalHistory.maBenhTheoIcd10 | |
| Definition | Không bắt buộc. Mã ICD-10 (nhiều mã cách nhau bằng ';', mã đầu = bệnh chính) |
| Short | Mã bệnh theo ICD 10 (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 78. vnKcbdbHealthRecordLm.medicalHistory.tenBenhTheoIcd10 | |
| Definition | Không bắt buộc. Tên bệnh theo ICD-10 tương ứng |
| Short | Tên bệnh theo ICD 10 (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 80. vnKcbdbHealthRecordLm.medicalHistory.thoiGianGhiNhan | |
| Definition | Bắt buộc. Ngày giờ ghi nhận bản ghi vào hồ sơ tiền sử |
| Short | Thời gian ghi nhận (STT 10) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 82. vnKcbdbHealthRecordLm.encounter | |
| Definition | Bảng I.4.4#T12 của Phần I.4 QĐ 2682/QĐ-BYT (16 trường). |
| Short | I.4.4. Đợt khám bệnh, chữa bệnh |
| Control | 0..1 |
| Type | BackboneElement |
| 84. vnKcbdbHealthRecordLm.encounter.maDinhDanhIdDotKham | |
| Definition | Bắt buộc. Mã định danh ID đợt khám |
| Short | Mã định danh ID đợt khám (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 86. vnKcbdbHealthRecordLm.encounter.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 88. vnKcbdbHealthRecordLm.encounter.maCskcb | |
| Definition | Bắt buộc. Mã CSKCB thực hiện khám liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB (STT 3) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 90. vnKcbdbHealthRecordLm.encounter.tenCskcb | |
| Definition | Bắt buộc. Tên CSKCB nơi bệnh nhân khám và điều trị |
| Short | Tên CSKCB (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 92. vnKcbdbHealthRecordLm.encounter.maCskcbDaChuyenBenhNhanDi | |
| Definition | Không bắt buộc. Mã CSKCB đã chuyển bệnh nhân đi liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB đã chuyển bệnh nhân đi (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 94. vnKcbdbHealthRecordLm.encounter.tenCskcbDaChuyenBenhNhanDi | |
| Definition | Không bắt buộc. Tên CSKCB đã chuyển bệnh nhân đi |
| Short | Tên CSKCB đã chuyển bệnh nhân đi (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 96. vnKcbdbHealthRecordLm.encounter.lyDoKham | |
| Definition | Bắt buộc. Lý do đến khám / chữa bệnh |
| Short | Lý do khám (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 98. vnKcbdbHealthRecordLm.encounter.loaiHinhKhamChuaBenh | |
| Definition | Không bắt buộc. Loại hình KCB: 1=Ngoại trú, 2=Nội trú, 3=Cấp cứu |
| Short | Loại hình khám chữa bệnh (STT 8) |
| Comments | Danh mục theo văn bản: 1 = Ngoại trú; 2 = Nội trú; 3 = Cấp cứu. |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 100. vnKcbdbHealthRecordLm.encounter.ngayGioVaoVien | |
| Definition | Bắt buộc. Ngày giờ vào viện hoặc đến khám |
| Short | ngay_gio_vao_vien (STT 9) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 102. vnKcbdbHealthRecordLm.encounter.ngayGioVaoVien2 | |
| Definition | Không bắt buộc. Ngày giờ ra viện / kết thúc đợt điều trị |
| Short | Ngày giờ vào viện (STT 10) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 104. vnKcbdbHealthRecordLm.encounter.ketQuaDieuTri | |
| Definition | Không bắt buộc. Kết quả điều trị (mã danh mục BYT) |
| Short | Kết quả điều trị (STT 11) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 106. vnKcbdbHealthRecordLm.encounter.tinhTrangRaVien | |
| Definition | Không bắt buộc. Tình trạng bệnh nhân khi ra viện (mã BYT) |
| Short | Tình trạng ra viện (STT 12) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 108. vnKcbdbHealthRecordLm.encounter.maCskcbNoiChuyenBenhNhanDen | |
| Definition | Không bắt buộc. Mã CSKCB nơi chuyển bệnh nhân đến liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB nơi chuyển bệnh nhân đến (STT 13) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 110. vnKcbdbHealthRecordLm.encounter.tenCskcbNoiChuyenBenhNhanDen | |
| Definition | Không bắt buộc. Tên CSKCB nơi sẽ chuyển bệnh nhân đến |
| Short | Tên CSKCB nơi chuyển bệnh nhân đến (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 112. vnKcbdbHealthRecordLm.encounter.thoiGianTaoBanGhiDuLieu | |
| Definition | Bắt buộc. Ngày giờ tạo bản ghi đợt khám |
| Short | Thời gian tạo bản ghi dữ liệu (STT 15) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 114. vnKcbdbHealthRecordLm.encounter.thoiGianCapNhatBanGhiDuLieu | |
| Definition | Không bắt buộc. Ngày giờ cập nhật lần cuối |
| Short | Thời gian cập nhật bản ghi dữ liệu (STT 16) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 116. vnKcbdbHealthRecordLm.dischargeDiagnosis | |
| Definition | Bảng I.4.5#T13 của Phần I.4 QĐ 2682/QĐ-BYT (7 trường). |
| Short | I.4.5. Chẩn đoán xác định khi ra viện |
| Control | 0..1 |
| Type | BackboneElement |
| 118. vnKcbdbHealthRecordLm.dischargeDiagnosis.maDinhDanhIdDongChanDoan | |
| Definition | Bắt buộc. Mã định danh ID dòng chẩn đoán |
| Short | Mã định danh ID dòng chẩn đoán (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 120. vnKcbdbHealthRecordLm.dischargeDiagnosis.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 122. vnKcbdbHealthRecordLm.dischargeDiagnosis.thuTu | |
| Definition | Bắt buộc. Thứ tự: 1=Bệnh chính, 2+=Bệnh kèm theo |
| Short | Thứ tự (STT 3) |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 124. vnKcbdbHealthRecordLm.dischargeDiagnosis.chanDoanCuaBacSi | |
| Definition | Bắt buộc. Chẩn đoán của bác sĩ (văn bản tự do) |
| Short | Chẩn đoán của bác sĩ (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 126. vnKcbdbHealthRecordLm.dischargeDiagnosis.maBenhIcd10 | |
| Definition | Bắt buộc. Mã bệnh ICD-10 của chẩn đoán này |
| Short | Mã bệnh ICD-10 (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 128. vnKcbdbHealthRecordLm.dischargeDiagnosis.tenBenhTheoIcd10 | |
| Definition | Bắt buộc. Tên bệnh theo ICD-10 |
| Short | Tên bệnh theo ICD-10 (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 130. vnKcbdbHealthRecordLm.dischargeDiagnosis.ghiChu | |
| Definition | Không bắt buộc. Ghi chú / bổ sung thông tin chẩn đoán |
| Short | Ghi chú (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 132. vnKcbdbHealthRecordLm.labResult | |
| Definition | Bảng I.4.6#T14 của Phần I.4 QĐ 2682/QĐ-BYT (14 trường). |
| Short | I.4.6. Kết quả cận lâm sàng & chỉ số theo dõi |
| Control | 0..1 |
| Type | BackboneElement |
| 134. vnKcbdbHealthRecordLm.labResult.maDinhDanhIdKetQuaCls | |
| Definition | Bắt buộc. Mã định danh ID kết quả CLS |
| Short | Mã định danh ID kết quả CLS (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 136. vnKcbdbHealthRecordLm.labResult.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 138. vnKcbdbHealthRecordLm.labResult.loaiCanLamSang | |
| Definition | Bắt buộc. 1=Xét nghiệm, 2=CĐHA, 3=Thăm dò chức năng, 4=Chỉ số theo dõi |
| Short | Loại cận lâm sàng (STT 3) |
| Comments | Danh mục theo văn bản: 1 = Xét nghiệm; 2 = CĐHA; 3 = Thăm dò chức năng; 4 = Chỉ số theo dõi. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 140. vnKcbdbHealthRecordLm.labResult.maNhomCanLamSang | |
| Definition | Không bắt buộc. Mã nhóm cận lâm sàng / chỉ số theo dõi |
| Short | Mã nhóm cận lâm sàng (STT 4) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 142. vnKcbdbHealthRecordLm.labResult.tenNhomCanLamSang | |
| Definition | Bắt buộc. Tên nhóm CLS (VD: Sinh hoá, Huyết học, Siêu âm...) |
| Short | Tên nhóm cận lâm sàng (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 144. vnKcbdbHealthRecordLm.labResult.maCanLamSang | |
| Definition | Không bắt buộc. Mã cận lâm sàng / chỉ số theo dõi |
| Short | Mã cận lâm sàng (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 146. vnKcbdbHealthRecordLm.labResult.tenCanLamSang | |
| Definition | Bắt buộc. Tên cận lâm sàng / chỉ số theo dõi |
| Short | Tên cận lâm sàng (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 148. vnKcbdbHealthRecordLm.labResult.maChiSoCanLamSangChiTiet | |
| Definition | Không bắt buộc. Mã chỉ số cận lâm sàng chi tiết |
| Short | Mã chỉ số cận lâm sàng chi tiết (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 150. vnKcbdbHealthRecordLm.labResult.tenChiSoCanLamSangChiTiet | |
| Definition | Không bắt buộc. Tên chỉ số cận lâm sàng chi tiết |
| Short | Tên chỉ số cận lâm sàng chi tiết (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 152. vnKcbdbHealthRecordLm.labResult.ketQua | |
| Definition | Bắt buộc. Giá trị kết quả xét nghiệm / đo lường |
| Short | Kết quả (STT 10) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 154. vnKcbdbHealthRecordLm.labResult.khoangThamChieu | |
| Definition | Không bắt buộc. Khoảng tham chiếu bình thường (VD: 3.5-5.0 mmol/L) |
| Short | Khoảng tham chiếu (STT 11) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 156. vnKcbdbHealthRecordLm.labResult.ketLuan | |
| Definition | Không bắt buộc. Kết luận của bác sĩ / chẩn đoán hình ảnh |
| Short | Kết luận (STT 12) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 158. vnKcbdbHealthRecordLm.labResult.ngayGioThucHienXetNghiem | |
| Definition | Bắt buộc. Ngày giờ thực hiện xét nghiệm / thăm dò |
| Short | Ngày giờ thực hiện xét nghiệm (STT 13) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 160. vnKcbdbHealthRecordLm.labResult.lienKetDenKetQua | |
| Definition | Không bắt buộc. URL kết quả trên hệ thống khác (nhiều link cách ';') |
| Short | Liên kết đến kết quả (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 162. vnKcbdbHealthRecordLm.medication | |
| Definition | Bảng I.4.7#T15 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.7. Thuốc đã điều trị/Đơn thuốc đã kê |
| Control | 0..1 |
| Type | BackboneElement |
| 164. vnKcbdbHealthRecordLm.medication.maDinhDanhIdDongThuoc | |
| Definition | Bắt buộc. Mã định danh ID dòng thuốc |
| Short | Mã định danh ID dòng thuốc (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 166. vnKcbdbHealthRecordLm.medication.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 168. vnKcbdbHealthRecordLm.medication.maThuocTheoDanhMucByt | |
| Definition | Không bắt buộc. Mã thuốc theo danh mục BYT |
| Short | Mã thuốc theo danh mục BYT (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 170. vnKcbdbHealthRecordLm.medication.tenThuocVaHamLuongDayDu | |
| Definition | Bắt buộc. Tên thuốc và hàm lượng đầy đủ |
| Short | Tên thuốc và hàm lượng đầy đủ (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 172. vnKcbdbHealthRecordLm.medication.donViTinh | |
| Definition | Bắt buộc. Đơn vị tính (viên, ống, gói, ml...) |
| Short | Đơn vị tính (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 174. vnKcbdbHealthRecordLm.medication.duongDung | |
| Definition | Bắt buộc. Đường dùng (uống, tiêm TM, tiêm bắp, nhỏ mắt...) |
| Short | Đường dùng (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 176. vnKcbdbHealthRecordLm.medication.soLuongThuocDuocKe | |
| Definition | Bắt buộc. Số lượng thuốc được kê / đã dùng |
| Short | Số lượng thuốc được kê (STT 7) |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 178. vnKcbdbHealthRecordLm.medication.lieuDungMoiLan | |
| Definition | Bắt buộc. Liều dùng mỗi lần (VD: 500mg, 1 viên...) |
| Short | Liều dùng mỗi lần (STT 8) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 180. vnKcbdbHealthRecordLm.medication.huongDanCachDung | |
| Definition | Không bắt buộc. Hướng dẫn cách dùng, thời điểm dùng |
| Short | Hướng dẫn cách dùng (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 182. vnKcbdbHealthRecordLm.medication.ngayBacSiKeDonThuoc | |
| Definition | Không bắt buộc. Ngày bác sĩ kê đơn thuốc |
| Short | Ngày bác sĩ kê đơn thuốc (STT 10) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 184. vnKcbdbHealthRecordLm.procedure | |
| Definition | Bảng I.4.8#T16 của Phần I.4 QĐ 2682/QĐ-BYT (7 trường). |
| Short | I.4.8. Phẫu thuật, thủ thuật đã thực hiện |
| Control | 0..1 |
| Type | BackboneElement |
| 186. vnKcbdbHealthRecordLm.procedure.maDinhDanhIdPhauThuatThuThuat | |
| Definition | Bắt buộc. Mã định danh ID phẫu thuật thủ thuật |
| Short | Mã định danh ID phẫu thuật thủ thuật (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 188. vnKcbdbHealthRecordLm.procedure.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 190. vnKcbdbHealthRecordLm.procedure.maPhauThuatThuThuatTheoDanhMucByt | |
| Definition | Không bắt buộc. Mã phẫu thuật / thủ thuật theo danh mục BYT |
| Short | Mã phẫu thuật / thủ thuật theo danh mục BYT (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 192. vnKcbdbHealthRecordLm.procedure.tenPhauThuatThuThuat | |
| Definition | Bắt buộc. Tên phẫu thuật / thủ thuật |
| Short | Tên phẫu thuật / thủ thuật (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 194. vnKcbdbHealthRecordLm.procedure.moTaChiTietKyThuatThucHien | |
| Definition | Không bắt buộc. Mô tả chi tiết kỹ thuật thực hiện (nếu có) |
| Short | Mô tả chi tiết kỹ thuật thực hiện (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 196. vnKcbdbHealthRecordLm.procedure.ngayGioThucHienPhauThuatThuThuat | |
| Definition | Bắt buộc. Ngày giờ thực hiện phẫu thuật / thủ thuật |
| Short | Ngày giờ thực hiện phẫu thuật / thủ thuật (STT 6) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 198. vnKcbdbHealthRecordLm.procedure.hoTenBacSiPhauThuatVienThucHien | |
| Definition | Không bắt buộc. Họ tên bác sĩ / phẫu thuật viên thực hiện |
| Short | Họ tên bác sĩ / phẫu thuật viên thực hiện (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 200. vnKcbdbHealthRecordLm.summary | |
| Definition | Bảng I.4.9#T17 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.9. Tóm tắt hồ sơ bệnh án & hướng điều trị |
| Control | 0..1 |
| Type | BackboneElement |
| 202. vnKcbdbHealthRecordLm.summary.maDinhDanhIdBanTomTat | |
| Definition | Bắt buộc. Mã định danh ID bản tóm tắt |
| Short | Mã định danh ID bản tóm tắt (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 204. vnKcbdbHealthRecordLm.summary.idDotKhamLienKetDenDkb | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham (quan hệ 1-1) |
| Short | ID đợt khám liên kết đến DKB (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 206. vnKcbdbHealthRecordLm.summary.tomTatTienSuBenhSuVaDienBienLamSang | |
| Definition | Không bắt buộc. Tóm tắt tiền sử, bệnh sử và diễn biến lâm sàng |
| Short | Tóm tắt tiền sử, bệnh sử và diễn biến lâm sàng (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 208. vnKcbdbHealthRecordLm.summary.tomTatKetQuaCanLamSangCoGiaTri | |
| Definition | Không bắt buộc. Tóm tắt kết quả cận lâm sàng có giá trị |
| Short | Tóm tắt kết quả cận lâm sàng có giá trị (STT 4) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 210. vnKcbdbHealthRecordLm.summary.tomTatPhuongPhapDieuTriDaThucHien | |
| Definition | Không bắt buộc. Tóm tắt phương pháp điều trị đã thực hiện |
| Short | Tóm tắt phương pháp điều trị đã thực hiện (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 212. vnKcbdbHealthRecordLm.summary.huongDieuTriTiepTheoDonThuocLoiDanTaiKham | |
| Definition | Không bắt buộc. Hướng điều trị tiếp theo, đơn thuốc, lời dặn, tái khám |
| Short | Hướng điều trị tiếp theo, đơn thuốc, lời dặn, tái khám (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 214. vnKcbdbHealthRecordLm.summary.hoTenBacSiDieuTriKySoSoSucKhoe | |
| Definition | Bắt buộc. Họ tên bác sĩ điều trị ký số sổ sức khoẻ |
| Short | Họ tên bác sĩ điều trị ký số sổ sức khoẻ (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 216. vnKcbdbHealthRecordLm.summary.soDienThoaiLienHeBacSiDieuTri | |
| Definition | Không bắt buộc. Số điện thoại liên hệ bác sĩ điều trị |
| Short | Số điện thoại liên hệ bác sĩ điều trị (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 218. vnKcbdbHealthRecordLm.summary.ngayGioKySoLapSoSucKhoeDienTu | |
| Definition | Bắt buộc. Ngày giờ ký số / lập sổ sức khoẻ điện tử |
| Short | Ngày giờ ký số / lập sổ sức khoẻ điện tử (STT 9) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 220. vnKcbdbHealthRecordLm.summary.chuKySoDienTuCuaBacSiCoSoKcb | |
| Definition | Không bắt buộc. Chữ ký số điện tử của bác sĩ / cơ sở KCB |
| Short | Chữ ký số điện tử của bác sĩ / cơ sở KCB (STT 10) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. vnKcbdbHealthRecordLm | |
| Definition | Logical model cho Phần I.4 Phụ lục QĐ 2682/QĐ-BYT: chín bảng của sổ sức khoẻ — hành chính và định danh (19 trường), người đại diện/giám hộ (8), tiền sử bệnh (10), đợt khám bệnh, chữa bệnh (16), chẩn đoán xác định khi ra viện (7), kết quả cận lâm sàng và chỉ số theo dõi (14), thuốc đã điều trị/đã kê (10), phẫu thuật thủ thuật (7), tóm tắt hồ sơ bệnh án (10). Khoá số nguyên, khoá ngoại và thời điểm tạo/cập nhật bản ghi được giữ đúng kiểu nguồn và đánh dấu 'db-internal' trong ledger. Bất nhất giữ nguyên: I.4.4 STT 10 tên 'Ngày giờ vào viện' nhưng diễn giải là ngày giờ ra viện. |
| Short | Sổ sức khoẻ trong CSDL hoạt động KCB (Phần I.4 QĐ 2682/QĐ-BYT) — KCB Database Health Record |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. vnKcbdbHealthRecordLm.patient | |
| Definition | Bảng I.4.1#T9 của Phần I.4 QĐ 2682/QĐ-BYT (19 trường). |
| Short | I.4.1. Thông tin hành chính và định danh bệnh nhân |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 4. vnKcbdbHealthRecordLm.patient.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 6. vnKcbdbHealthRecordLm.patient.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.patient.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 8. vnKcbdbHealthRecordLm.patient.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 10. vnKcbdbHealthRecordLm.patient.maDinhDanhIdBenhNhan | |
| Definition | Bắt buộc. Mã định danh ID bệnh nhân |
| Short | Mã định danh ID bệnh nhân (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. vnKcbdbHealthRecordLm.patient.hoVaTenDayDuBenhNhan | |
| Definition | Bắt buộc. Họ và tên đầy đủ bệnh nhân |
| Short | Họ và tên đầy đủ bệnh nhân (STT 2) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. vnKcbdbHealthRecordLm.patient.ngayThangNamSinh | |
| Definition | Bắt buộc. Ngày tháng năm sinh (YYYY-MM-DD) |
| Short | Ngày tháng năm sinh (STT 3) |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. vnKcbdbHealthRecordLm.patient.gioiTinh | |
| Definition | Bắt buộc. Giới tính: 1=Nam, 2=Nữ, 3=Khác |
| Short | Giới tính (STT 4) |
| Comments | Danh mục theo văn bản: 1 = Nam; 2 = Nữ; 3 = Khác. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. vnKcbdbHealthRecordLm.patient.danTocCuaBenhNhan | |
| Definition | Không bắt buộc. Dân tộc của bệnh nhân |
| Short | Dân tộc của bệnh nhân (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. vnKcbdbHealthRecordLm.patient.maQuocTich | |
| Definition | Không bắt buộc. Mã quốc tịch theo ISO 3166-1 (VD: VNM) |
| Short | Mã quốc tịch (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. vnKcbdbHealthRecordLm.patient.ngheNghiepHienTai | |
| Definition | Không bắt buộc. Nghề nghiệp hiện tại |
| Short | Nghề nghiệp hiện tại (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. vnKcbdbHealthRecordLm.patient.soCanCuocCongDanDinhDanhCaNhan | |
| Definition | Bắt buộc. Số định danh cá nhân / số thẻ CCCD |
| Short | Số Căn cước công dân (định danh cá nhân) (STT 8) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. vnKcbdbHealthRecordLm.patient.maSoTheBaoHiemYTe | |
| Definition | Không bắt buộc. Mã số thẻ bảo hiểm y tế |
| Short | Mã số thẻ bảo hiểm y tế (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. vnKcbdbHealthRecordLm.patient.theBhytCoHieuLucTuNgay | |
| Definition | Không bắt buộc. Thẻ BHYT có hiệu lực từ ngày |
| Short | Thẻ BHYT có hiệu lực từ ngày (STT 10) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. vnKcbdbHealthRecordLm.patient.theBhytHetHieuLucDenNgay | |
| Definition | Không bắt buộc. Thẻ BHYT hết hiệu lực đến ngày |
| Short | Thẻ BHYT hết hiệu lực đến ngày (STT 11) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. vnKcbdbHealthRecordLm.patient.tenNoiDangKyKcbBanDau | |
| Definition | Không bắt buộc. Tên nơi đăng ký KCB ban đầu |
| Short | Tên nơi đăng ký KCB ban đầu (STT 12) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. vnKcbdbHealthRecordLm.patient.maCskcbDangKyBanDau | |
| Definition | Không bắt buộc. Mã CSKCB đăng ký ban đầu liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB đăng ký ban đầu (STT 13) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. vnKcbdbHealthRecordLm.patient.soDienThoaiLienHeBenhNhan | |
| Definition | Không bắt buộc. Số điện thoại liên hệ bệnh nhân |
| Short | Số điện thoại liên hệ bệnh nhân (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. vnKcbdbHealthRecordLm.patient.diaChiChiTiet | |
| Definition | Không bắt buộc. Số nhà, đường phố, thôn/xóm nơi cư trú |
| Short | Địa chỉ chi tiết (STT 15) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. vnKcbdbHealthRecordLm.patient.tinhThanhPho | |
| Definition | Không bắt buộc. Tỉnh / Thành phố nơi cư trú |
| Short | Tỉnh, thành phố (STT 16) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. vnKcbdbHealthRecordLm.patient.xaPhuong | |
| Definition | Không bắt buộc. Xã / Phường / Thị trấn nơi cư trú |
| Short | Xã, phường (STT 17) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 44. vnKcbdbHealthRecordLm.patient.ngayTao | |
| Definition | Bắt buộc. Ngày giờ tạo bản ghi lần đầu |
| Short | Ngày tạo (STT 18) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. vnKcbdbHealthRecordLm.patient.ngayCapNhat | |
| Definition | Không bắt buộc. Ngày giờ cập nhật lần cuối |
| Short | Ngày cập nhật (STT 19) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. vnKcbdbHealthRecordLm.representative | |
| Definition | Bảng I.4.2#T10 của Phần I.4 QĐ 2682/QĐ-BYT (8 trường). |
| Short | I.4.2. Thông tin người đại diện/giám hộ/người chăm sóc |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 50. vnKcbdbHealthRecordLm.representative.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 52. vnKcbdbHealthRecordLm.representative.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.representative.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 54. vnKcbdbHealthRecordLm.representative.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 56. vnKcbdbHealthRecordLm.representative.maDinhDanhIdNguoiDaiDien | |
| Definition | Bắt buộc. Mã định danh ID người đại diện |
| Short | Mã định danh ID người đại diện (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 58. vnKcbdbHealthRecordLm.representative.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân được đại diện liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 60. vnKcbdbHealthRecordLm.representative.hoVaTenNguoiDaiDienGiamHo | |
| Definition | Bắt buộc. Họ và tên người đại diện / giám hộ |
| Short | Họ và tên người đại diện / giám hộ (STT 3) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 62. vnKcbdbHealthRecordLm.representative.moiQuanHeVoiBenhNhan | |
| Definition | Bắt buộc. Mối quan hệ với bệnh nhân (Cha/Mẹ/Con/Vợ/Chồng...) |
| Short | Mối quan hệ với bệnh nhân (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 64. vnKcbdbHealthRecordLm.representative.soDinhDanhCongDan | |
| Definition | Không bắt buộc. Số định danh công dân / CCCD người đại diện |
| Short | Số định danh công dân (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. vnKcbdbHealthRecordLm.representative.soDienThoaiNguoiDaiDien | |
| Definition | Không bắt buộc. Số điện thoại người đại diện |
| Short | Số điện thoại người đại diện (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 68. vnKcbdbHealthRecordLm.representative.coQuanLySoSk | |
| Definition | Bắt buộc. Được quyền quản lý Sổ SK: 1=Có, 0=Không |
| Short | Có quản lý sổ SK (STT 7) |
| Comments | Danh mục theo văn bản: 1 = Có; 0 = Không. Chưa có chỗ chứa FHIR: cờ ứng dụng (quyền quản lý/hiển thị) — không có element FHIR; không tự tạo thẩm quyền đại diện hay căn cứ chia sẻ |
| Control | 1..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 70. vnKcbdbHealthRecordLm.representative.coHienThiVneid | |
| Definition | Bắt buộc. Được xem thông tin trên VNeID: 1=Có, 0=Không |
| Short | Có hiển thị Vneid (STT 8) |
| Comments | Hiệu chỉnh ký tự theo bản PDF trang 49 (QD2682-TEXT-002); nguyên văn DOCX và bằng chứng đối chiếu được giữ trong từ điển nguồn. Danh mục theo văn bản: 1 = Có; 0 = Không. Chưa có chỗ chứa FHIR: cờ ứng dụng (quyền quản lý/hiển thị) — không có element FHIR; không tự tạo thẩm quyền đại diện hay căn cứ chia sẻ |
| Control | 1..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 72. vnKcbdbHealthRecordLm.medicalHistory | |
| Definition | Bảng I.4.3#T11 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.3. Tiền sử bệnh tật |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 74. vnKcbdbHealthRecordLm.medicalHistory.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 76. vnKcbdbHealthRecordLm.medicalHistory.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.medicalHistory.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 78. vnKcbdbHealthRecordLm.medicalHistory.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 80. vnKcbdbHealthRecordLm.medicalHistory.maDinhDanhIdTienSuBenh | |
| Definition | Bắt buộc. Mã định danh ID tiền sử bệnh |
| Short | Mã định danh ID tiền sử bệnh (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 82. vnKcbdbHealthRecordLm.medicalHistory.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 84. vnKcbdbHealthRecordLm.medicalHistory.ngayVaoVien | |
| Definition | Không bắt buộc. Ngày vào viện / ngày đến khám |
| Short | Ngày vào viện (STT 3) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 86. vnKcbdbHealthRecordLm.medicalHistory.ngayRaVien | |
| Definition | Không bắt buộc. Ngày ra viện / kết thúc đợt điều trị |
| Short | Ngày ra viện (STT 4) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 88. vnKcbdbHealthRecordLm.medicalHistory.maCskcbNoiDieuTri | |
| Definition | Bắt buộc. Mã CSKCB nơi điều trị liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB nơi điều trị (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 90. vnKcbdbHealthRecordLm.medicalHistory.tenCskcbNoiDieuTri | |
| Definition | Bắt buộc. Tên CSKCB nơi điều trị |
| Short | Tên CSKCB nơi điều trị (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 92. vnKcbdbHealthRecordLm.medicalHistory.chanDoanRaVien | |
| Definition | Bắt buộc. Chẩn đoán xác định khi ra viện / kết thúc khám |
| Short | Chẩn đoán ra viện (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 94. vnKcbdbHealthRecordLm.medicalHistory.maBenhTheoIcd10 | |
| Definition | Không bắt buộc. Mã ICD-10 (nhiều mã cách nhau bằng ';', mã đầu = bệnh chính) |
| Short | Mã bệnh theo ICD 10 (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 96. vnKcbdbHealthRecordLm.medicalHistory.tenBenhTheoIcd10 | |
| Definition | Không bắt buộc. Tên bệnh theo ICD-10 tương ứng |
| Short | Tên bệnh theo ICD 10 (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 98. vnKcbdbHealthRecordLm.medicalHistory.thoiGianGhiNhan | |
| Definition | Bắt buộc. Ngày giờ ghi nhận bản ghi vào hồ sơ tiền sử |
| Short | Thời gian ghi nhận (STT 10) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 100. vnKcbdbHealthRecordLm.encounter | |
| Definition | Bảng I.4.4#T12 của Phần I.4 QĐ 2682/QĐ-BYT (16 trường). |
| Short | I.4.4. Đợt khám bệnh, chữa bệnh |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 102. vnKcbdbHealthRecordLm.encounter.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 104. vnKcbdbHealthRecordLm.encounter.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.encounter.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 106. vnKcbdbHealthRecordLm.encounter.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 108. vnKcbdbHealthRecordLm.encounter.maDinhDanhIdDotKham | |
| Definition | Bắt buộc. Mã định danh ID đợt khám |
| Short | Mã định danh ID đợt khám (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 110. vnKcbdbHealthRecordLm.encounter.idBenhNhan | |
| Definition | Bắt buộc. ID bệnh nhân liên kết đến BN_HanhChinh |
| Short | ID bệnh nhân (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 112. vnKcbdbHealthRecordLm.encounter.maCskcb | |
| Definition | Bắt buộc. Mã CSKCB thực hiện khám liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB (STT 3) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 114. vnKcbdbHealthRecordLm.encounter.tenCskcb | |
| Definition | Bắt buộc. Tên CSKCB nơi bệnh nhân khám và điều trị |
| Short | Tên CSKCB (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 116. vnKcbdbHealthRecordLm.encounter.maCskcbDaChuyenBenhNhanDi | |
| Definition | Không bắt buộc. Mã CSKCB đã chuyển bệnh nhân đi liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB đã chuyển bệnh nhân đi (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 118. vnKcbdbHealthRecordLm.encounter.tenCskcbDaChuyenBenhNhanDi | |
| Definition | Không bắt buộc. Tên CSKCB đã chuyển bệnh nhân đi |
| Short | Tên CSKCB đã chuyển bệnh nhân đi (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 120. vnKcbdbHealthRecordLm.encounter.lyDoKham | |
| Definition | Bắt buộc. Lý do đến khám / chữa bệnh |
| Short | Lý do khám (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 122. vnKcbdbHealthRecordLm.encounter.loaiHinhKhamChuaBenh | |
| Definition | Không bắt buộc. Loại hình KCB: 1=Ngoại trú, 2=Nội trú, 3=Cấp cứu |
| Short | Loại hình khám chữa bệnh (STT 8) |
| Comments | Danh mục theo văn bản: 1 = Ngoại trú; 2 = Nội trú; 3 = Cấp cứu. |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 124. vnKcbdbHealthRecordLm.encounter.ngayGioVaoVien | |
| Definition | Bắt buộc. Ngày giờ vào viện hoặc đến khám |
| Short | ngay_gio_vao_vien (STT 9) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 126. vnKcbdbHealthRecordLm.encounter.ngayGioVaoVien2 | |
| Definition | Không bắt buộc. Ngày giờ ra viện / kết thúc đợt điều trị |
| Short | Ngày giờ vào viện (STT 10) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 128. vnKcbdbHealthRecordLm.encounter.ketQuaDieuTri | |
| Definition | Không bắt buộc. Kết quả điều trị (mã danh mục BYT) |
| Short | Kết quả điều trị (STT 11) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 130. vnKcbdbHealthRecordLm.encounter.tinhTrangRaVien | |
| Definition | Không bắt buộc. Tình trạng bệnh nhân khi ra viện (mã BYT) |
| Short | Tình trạng ra viện (STT 12) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 132. vnKcbdbHealthRecordLm.encounter.maCskcbNoiChuyenBenhNhanDen | |
| Definition | Không bắt buộc. Mã CSKCB nơi chuyển bệnh nhân đến liên kết đến REF_CoSoKCB |
| Short | Mã CSKCB nơi chuyển bệnh nhân đến (STT 13) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 134. vnKcbdbHealthRecordLm.encounter.tenCskcbNoiChuyenBenhNhanDen | |
| Definition | Không bắt buộc. Tên CSKCB nơi sẽ chuyển bệnh nhân đến |
| Short | Tên CSKCB nơi chuyển bệnh nhân đến (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 136. vnKcbdbHealthRecordLm.encounter.thoiGianTaoBanGhiDuLieu | |
| Definition | Bắt buộc. Ngày giờ tạo bản ghi đợt khám |
| Short | Thời gian tạo bản ghi dữ liệu (STT 15) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 138. vnKcbdbHealthRecordLm.encounter.thoiGianCapNhatBanGhiDuLieu | |
| Definition | Không bắt buộc. Ngày giờ cập nhật lần cuối |
| Short | Thời gian cập nhật bản ghi dữ liệu (STT 16) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 140. vnKcbdbHealthRecordLm.dischargeDiagnosis | |
| Definition | Bảng I.4.5#T13 của Phần I.4 QĐ 2682/QĐ-BYT (7 trường). |
| Short | I.4.5. Chẩn đoán xác định khi ra viện |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 142. vnKcbdbHealthRecordLm.dischargeDiagnosis.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 144. vnKcbdbHealthRecordLm.dischargeDiagnosis.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.dischargeDiagnosis.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 146. vnKcbdbHealthRecordLm.dischargeDiagnosis.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 148. vnKcbdbHealthRecordLm.dischargeDiagnosis.maDinhDanhIdDongChanDoan | |
| Definition | Bắt buộc. Mã định danh ID dòng chẩn đoán |
| Short | Mã định danh ID dòng chẩn đoán (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 150. vnKcbdbHealthRecordLm.dischargeDiagnosis.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 152. vnKcbdbHealthRecordLm.dischargeDiagnosis.thuTu | |
| Definition | Bắt buộc. Thứ tự: 1=Bệnh chính, 2+=Bệnh kèm theo |
| Short | Thứ tự (STT 3) |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 154. vnKcbdbHealthRecordLm.dischargeDiagnosis.chanDoanCuaBacSi | |
| Definition | Bắt buộc. Chẩn đoán của bác sĩ (văn bản tự do) |
| Short | Chẩn đoán của bác sĩ (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 156. vnKcbdbHealthRecordLm.dischargeDiagnosis.maBenhIcd10 | |
| Definition | Bắt buộc. Mã bệnh ICD-10 của chẩn đoán này |
| Short | Mã bệnh ICD-10 (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 158. vnKcbdbHealthRecordLm.dischargeDiagnosis.tenBenhTheoIcd10 | |
| Definition | Bắt buộc. Tên bệnh theo ICD-10 |
| Short | Tên bệnh theo ICD-10 (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 160. vnKcbdbHealthRecordLm.dischargeDiagnosis.ghiChu | |
| Definition | Không bắt buộc. Ghi chú / bổ sung thông tin chẩn đoán |
| Short | Ghi chú (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 162. vnKcbdbHealthRecordLm.labResult | |
| Definition | Bảng I.4.6#T14 của Phần I.4 QĐ 2682/QĐ-BYT (14 trường). |
| Short | I.4.6. Kết quả cận lâm sàng & chỉ số theo dõi |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 164. vnKcbdbHealthRecordLm.labResult.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 166. vnKcbdbHealthRecordLm.labResult.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.labResult.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 168. vnKcbdbHealthRecordLm.labResult.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 170. vnKcbdbHealthRecordLm.labResult.maDinhDanhIdKetQuaCls | |
| Definition | Bắt buộc. Mã định danh ID kết quả CLS |
| Short | Mã định danh ID kết quả CLS (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 172. vnKcbdbHealthRecordLm.labResult.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 174. vnKcbdbHealthRecordLm.labResult.loaiCanLamSang | |
| Definition | Bắt buộc. 1=Xét nghiệm, 2=CĐHA, 3=Thăm dò chức năng, 4=Chỉ số theo dõi |
| Short | Loại cận lâm sàng (STT 3) |
| Comments | Danh mục theo văn bản: 1 = Xét nghiệm; 2 = CĐHA; 3 = Thăm dò chức năng; 4 = Chỉ số theo dõi. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 176. vnKcbdbHealthRecordLm.labResult.maNhomCanLamSang | |
| Definition | Không bắt buộc. Mã nhóm cận lâm sàng / chỉ số theo dõi |
| Short | Mã nhóm cận lâm sàng (STT 4) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 178. vnKcbdbHealthRecordLm.labResult.tenNhomCanLamSang | |
| Definition | Bắt buộc. Tên nhóm CLS (VD: Sinh hoá, Huyết học, Siêu âm...) |
| Short | Tên nhóm cận lâm sàng (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 180. vnKcbdbHealthRecordLm.labResult.maCanLamSang | |
| Definition | Không bắt buộc. Mã cận lâm sàng / chỉ số theo dõi |
| Short | Mã cận lâm sàng (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 182. vnKcbdbHealthRecordLm.labResult.tenCanLamSang | |
| Definition | Bắt buộc. Tên cận lâm sàng / chỉ số theo dõi |
| Short | Tên cận lâm sàng (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 184. vnKcbdbHealthRecordLm.labResult.maChiSoCanLamSangChiTiet | |
| Definition | Không bắt buộc. Mã chỉ số cận lâm sàng chi tiết |
| Short | Mã chỉ số cận lâm sàng chi tiết (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 186. vnKcbdbHealthRecordLm.labResult.tenChiSoCanLamSangChiTiet | |
| Definition | Không bắt buộc. Tên chỉ số cận lâm sàng chi tiết |
| Short | Tên chỉ số cận lâm sàng chi tiết (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 188. vnKcbdbHealthRecordLm.labResult.ketQua | |
| Definition | Bắt buộc. Giá trị kết quả xét nghiệm / đo lường |
| Short | Kết quả (STT 10) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 190. vnKcbdbHealthRecordLm.labResult.khoangThamChieu | |
| Definition | Không bắt buộc. Khoảng tham chiếu bình thường (VD: 3.5-5.0 mmol/L) |
| Short | Khoảng tham chiếu (STT 11) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 192. vnKcbdbHealthRecordLm.labResult.ketLuan | |
| Definition | Không bắt buộc. Kết luận của bác sĩ / chẩn đoán hình ảnh |
| Short | Kết luận (STT 12) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 194. vnKcbdbHealthRecordLm.labResult.ngayGioThucHienXetNghiem | |
| Definition | Bắt buộc. Ngày giờ thực hiện xét nghiệm / thăm dò |
| Short | Ngày giờ thực hiện xét nghiệm (STT 13) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 196. vnKcbdbHealthRecordLm.labResult.lienKetDenKetQua | |
| Definition | Không bắt buộc. URL kết quả trên hệ thống khác (nhiều link cách ';') |
| Short | Liên kết đến kết quả (STT 14) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 198. vnKcbdbHealthRecordLm.medication | |
| Definition | Bảng I.4.7#T15 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.7. Thuốc đã điều trị/Đơn thuốc đã kê |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 200. vnKcbdbHealthRecordLm.medication.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 202. vnKcbdbHealthRecordLm.medication.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.medication.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 204. vnKcbdbHealthRecordLm.medication.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 206. vnKcbdbHealthRecordLm.medication.maDinhDanhIdDongThuoc | |
| Definition | Bắt buộc. Mã định danh ID dòng thuốc |
| Short | Mã định danh ID dòng thuốc (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 208. vnKcbdbHealthRecordLm.medication.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 210. vnKcbdbHealthRecordLm.medication.maThuocTheoDanhMucByt | |
| Definition | Không bắt buộc. Mã thuốc theo danh mục BYT |
| Short | Mã thuốc theo danh mục BYT (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 212. vnKcbdbHealthRecordLm.medication.tenThuocVaHamLuongDayDu | |
| Definition | Bắt buộc. Tên thuốc và hàm lượng đầy đủ |
| Short | Tên thuốc và hàm lượng đầy đủ (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 214. vnKcbdbHealthRecordLm.medication.donViTinh | |
| Definition | Bắt buộc. Đơn vị tính (viên, ống, gói, ml...) |
| Short | Đơn vị tính (STT 5) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 216. vnKcbdbHealthRecordLm.medication.duongDung | |
| Definition | Bắt buộc. Đường dùng (uống, tiêm TM, tiêm bắp, nhỏ mắt...) |
| Short | Đường dùng (STT 6) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 218. vnKcbdbHealthRecordLm.medication.soLuongThuocDuocKe | |
| Definition | Bắt buộc. Số lượng thuốc được kê / đã dùng |
| Short | Số lượng thuốc được kê (STT 7) |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 220. vnKcbdbHealthRecordLm.medication.lieuDungMoiLan | |
| Definition | Bắt buộc. Liều dùng mỗi lần (VD: 500mg, 1 viên...) |
| Short | Liều dùng mỗi lần (STT 8) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 222. vnKcbdbHealthRecordLm.medication.huongDanCachDung | |
| Definition | Không bắt buộc. Hướng dẫn cách dùng, thời điểm dùng |
| Short | Hướng dẫn cách dùng (STT 9) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 224. vnKcbdbHealthRecordLm.medication.ngayBacSiKeDonThuoc | |
| Definition | Không bắt buộc. Ngày bác sĩ kê đơn thuốc |
| Short | Ngày bác sĩ kê đơn thuốc (STT 10) |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 226. vnKcbdbHealthRecordLm.procedure | |
| Definition | Bảng I.4.8#T16 của Phần I.4 QĐ 2682/QĐ-BYT (7 trường). |
| Short | I.4.8. Phẫu thuật, thủ thuật đã thực hiện |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 228. vnKcbdbHealthRecordLm.procedure.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 230. vnKcbdbHealthRecordLm.procedure.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.procedure.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 232. vnKcbdbHealthRecordLm.procedure.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 234. vnKcbdbHealthRecordLm.procedure.maDinhDanhIdPhauThuatThuThuat | |
| Definition | Bắt buộc. Mã định danh ID phẫu thuật thủ thuật |
| Short | Mã định danh ID phẫu thuật thủ thuật (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 236. vnKcbdbHealthRecordLm.procedure.idDotKham | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham |
| Short | ID đợt khám (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 238. vnKcbdbHealthRecordLm.procedure.maPhauThuatThuThuatTheoDanhMucByt | |
| Definition | Không bắt buộc. Mã phẫu thuật / thủ thuật theo danh mục BYT |
| Short | Mã phẫu thuật / thủ thuật theo danh mục BYT (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 240. vnKcbdbHealthRecordLm.procedure.tenPhauThuatThuThuat | |
| Definition | Bắt buộc. Tên phẫu thuật / thủ thuật |
| Short | Tên phẫu thuật / thủ thuật (STT 4) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 242. vnKcbdbHealthRecordLm.procedure.moTaChiTietKyThuatThucHien | |
| Definition | Không bắt buộc. Mô tả chi tiết kỹ thuật thực hiện (nếu có) |
| Short | Mô tả chi tiết kỹ thuật thực hiện (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 244. vnKcbdbHealthRecordLm.procedure.ngayGioThucHienPhauThuatThuThuat | |
| Definition | Bắt buộc. Ngày giờ thực hiện phẫu thuật / thủ thuật |
| Short | Ngày giờ thực hiện phẫu thuật / thủ thuật (STT 6) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 246. vnKcbdbHealthRecordLm.procedure.hoTenBacSiPhauThuatVienThucHien | |
| Definition | Không bắt buộc. Họ tên bác sĩ / phẫu thuật viên thực hiện |
| Short | Họ tên bác sĩ / phẫu thuật viên thực hiện (STT 7) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 248. vnKcbdbHealthRecordLm.summary | |
| Definition | Bảng I.4.9#T17 của Phần I.4 QĐ 2682/QĐ-BYT (10 trường). |
| Short | I.4.9. Tóm tắt hồ sơ bệnh án & hướng điều trị |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 250. vnKcbdbHealthRecordLm.summary.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 252. vnKcbdbHealthRecordLm.summary.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on vnKcbdbHealthRecordLm.summary.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 254. vnKcbdbHealthRecordLm.summary.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 256. vnKcbdbHealthRecordLm.summary.maDinhDanhIdBanTomTat | |
| Definition | Bắt buộc. Mã định danh ID bản tóm tắt |
| Short | Mã định danh ID bản tóm tắt (STT 1) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 258. vnKcbdbHealthRecordLm.summary.idDotKhamLienKetDenDkb | |
| Definition | Bắt buộc. ID đợt khám liên kết đến DKB_DotKham (quan hệ 1-1) |
| Short | ID đợt khám liên kết đến DKB (STT 2) |
| Comments | Khoá/timestamp nội bộ CSDL — không ánh xạ sang FHIR theo thiết kế. |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 260. vnKcbdbHealthRecordLm.summary.tomTatTienSuBenhSuVaDienBienLamSang | |
| Definition | Không bắt buộc. Tóm tắt tiền sử, bệnh sử và diễn biến lâm sàng |
| Short | Tóm tắt tiền sử, bệnh sử và diễn biến lâm sàng (STT 3) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 262. vnKcbdbHealthRecordLm.summary.tomTatKetQuaCanLamSangCoGiaTri | |
| Definition | Không bắt buộc. Tóm tắt kết quả cận lâm sàng có giá trị |
| Short | Tóm tắt kết quả cận lâm sàng có giá trị (STT 4) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 264. vnKcbdbHealthRecordLm.summary.tomTatPhuongPhapDieuTriDaThucHien | |
| Definition | Không bắt buộc. Tóm tắt phương pháp điều trị đã thực hiện |
| Short | Tóm tắt phương pháp điều trị đã thực hiện (STT 5) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 266. vnKcbdbHealthRecordLm.summary.huongDieuTriTiepTheoDonThuocLoiDanTaiKham | |
| Definition | Không bắt buộc. Hướng điều trị tiếp theo, đơn thuốc, lời dặn, tái khám |
| Short | Hướng điều trị tiếp theo, đơn thuốc, lời dặn, tái khám (STT 6) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 268. vnKcbdbHealthRecordLm.summary.hoTenBacSiDieuTriKySoSoSucKhoe | |
| Definition | Bắt buộc. Họ tên bác sĩ điều trị ký số sổ sức khoẻ |
| Short | Họ tên bác sĩ điều trị ký số sổ sức khoẻ (STT 7) |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 270. vnKcbdbHealthRecordLm.summary.soDienThoaiLienHeBacSiDieuTri | |
| Definition | Không bắt buộc. Số điện thoại liên hệ bác sĩ điều trị |
| Short | Số điện thoại liên hệ bác sĩ điều trị (STT 8) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 272. vnKcbdbHealthRecordLm.summary.ngayGioKySoLapSoSucKhoeDienTu | |
| Definition | Bắt buộc. Ngày giờ ký số / lập sổ sức khoẻ điện tử |
| Short | Ngày giờ ký số / lập sổ sức khoẻ điện tử (STT 9) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 274. vnKcbdbHealthRecordLm.summary.chuKySoDienTuCuaBacSiCoSoKcb | |
| Definition | Không bắt buộc. Chữ ký số điện tử của bác sĩ / cơ sở KCB |
| Short | Chữ ký số điện tử của bác sĩ / cơ sở KCB (STT 10) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |