Các khái niệm và thuật ngữ cơ bản / Glossary

Document: Tài liệu (document) là thành phần cơ bản được sử dụng rộng rãi trong hệ thống MedProve Docs.

  • Một tài liệu có thể có mô tả riêng.
  • Một tài liệu có thể gồm nhiều file đính kèm.
  • Một tài liệu được phân loại bởi các tag kèm theo.
  • Có gán workflow cho tài liệu nhằm mục đích quản lí.
  • Có thể phân quyền riêng cho từng tài liệu trong hệ thống

Files: File là thành phần đặc trưng lưu trữ dữ liệu

  • Một file chỉ nằm trong duy nhất 1 tài liệu
  • Có thể xem trực tiếp mốt số chuẩn file đặc thù ngay trên giao diện của hệ thống:
    • File DICOM (.dcm)
    • File hình ảnh (jpeg, jpg, png, gif...)
    • File video
    • File PDF
    • File zip (danh sách các file nhỏ bên trong) đặc biệt có thể sử dụng Dicom Viewer để các file .dcm chứa bên trong file zip.
  • Có thể download trực tiếp file nếu có quyền đọc tài liệu trên hệ thống.

Tags: Tags là thành phần đặc trưng nhằm mục đích phân loại tài liệu

  • Một tài liệu có thể có chức nhiều tags
  • Có thể gán màu sắc theo từng Tags nhằm hỗ trợ việc theo dõi và quản lí
  • Có thể sử dụng tags để gián tiếp phân quyền cho tài liệu, tài liệu sẽ thừa hưởng toàn bộ phân quyền theo tags mà nó được gán.
  • Có thể phân quyền đọc hoặc ghi của tags theo các user group hoặc từng user cụ thể
  • Tags có thể phân chia thành nhiều tầng, tầng dưới sẽ kế thừa phân quyền của tầng trên (parents)
  • Tag chỉ có thể tạo ra và quản lí bởi người dùng có quyền admin

User: Người dùng trong hệ thống

  • Hệ thống có 2 loại người dùng chính là admin và user thông thường
  • Một người dùng có thể thuộc một hoặc nhiều User Group
  • Người dùng sẽ được thừa hưởng các quyền của User Groups mà nó tham gia

User Groups: Nhóm người dùng

  • Sử dụng để phân người dùng thành nhiều nhóm khác nhau
  • Mỗi nhóm có thể bao gồm nhiều người dùng

Workflow: Luồng làm việc trên hệ thống MedProve Docs quản lí tài liệu theo quy trình

  • Mỗi tài liệu có thê được gán nhiều luồng làm việc khác loại
  • Mỗi luồng làm việc sẽ bao gồm nhiều bước step
  • Để hoàn thành một luồng làm việc những người dùng có liên quan cần thực hiện hết toàn bộ các bước (step) trong luồng làm việc đó
  • Mỗi bước (step) sẽ có thể được phân công cho 1, nhiều user hoặc user group.
  • Mỗi step có thể là 1 trong hai loại sau:
    • Validate: duy nhất 1 tùy chọn
    • Approve: kèm theo 2 tùy chọn là Approve hoặc Reject
  • Đối với mỗi tùy chọn trong step người dùng admin có thể quy định thêm hoặc xóa tag trong tài liệu
  • Đối với 1 step người dùng có thể comment thông qua text box hoặc câu hỏi dưới dạng lựa chọn tùy thuộc vào cấu hình của step đó.

Activities: Ghi lại lịch sử thay đổi file hoặc tài liệu của những người dùng trong hệ thống MedProve Docs