Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Đường dẫn: Build Study > Create Rule > "Rule Designer" icon 

Image Removed

Hệ thống sẽ hiện thị màn hình Rule Designer cho người dùng 

Image RemovedImage Added

Image Added

Màn hình Rule Designer bao gồm 3 phần: 

  • Thông tin bên tay trái để người dùng có thể: View CRF, View CRF theo Version, View CRF trong Event. Phần này giúp người dùng có thể kéo thả các item của CRF vào trong Rule
  • Phần ở giữa là nơi để người dùng tạo rule 
  • Thông tin bên tay phải để người dùng xem thông tin về item, ...

Phần thông tin bên tay trái : View CRF, View CRF theo Version, View CRF trong Event

...

Phần 1: Người dùng nhấp chuột vào phần "View by CRF", hệ thống sẽ hiện thị tất cả CRF và các item trong CRF của study hiện tại tại .Nếu người dùng muốn xem CRF theo OID name của CRF thì người dùng nhấp chuột vào checkbox ở góc bên phải 

Image RemovedImage Added

Phần 2: Người dùng nhấp chuột vào phần "View by CRF version" , hệ thống sẽ hiện thị tất cả Version của tất cả CRF trong study hiện tại.Nếu người dùng muốn xem CRF theo OID name của CRF thì người dùng nhấp chuột vào checkbox ở góc bên phải

Image Added

Phần 3: Người dùng nhấp chuột vào "View by EventVisit", hệ thống sẽ hiện thị tất cả CRF trong các Event Visit của Study hiện tại.Nếu người dùng muốn xem CRF theo OID name của CRF thì người dùng nhấp chuột vào checkbox ở góc bên phải 

Image Added

Phần ở giữa: tạo rule

...

Target : Người dùng kéo Item thả  Item OID từ bên tay trái sang. Đây là một tính năng rất tiện lợi của Rule Designer. Trong trường hợp người dùng có 3 lựa chọn:

  • kéo thả 1 item OID từ 1 CRF
  • kéo thả 1 item OID từ 1 Version của 1 CRF
  • kéo thả một item OID từ 1 CRF trong một Visit 

Rule OID : là tên duy nhất cho Rule này. Tên của định danh phải là các ký tự viết hoa và dấu gạch dưới cũng được phép dùng

...

Expression : người dùng có thể tạo ra các biểu thức cho các item ở đây 

...

đây. Hệ thống có sẵn các ký hiệu thuận tiện cho việc tạo biểu thức

eq     Equal to
Variables used with this operator could be of any type
=
neNot Equal to
Variables used with this operator could be of any type
       
   
ctContainsVariables used with this operator could be of any type
gtGreater Than
Variables used with this operator should be of a number type
>
gteGreater Than or Equal to          
Variables used with this operator should be of a number type
>=
ltLess Than
Variables used with this operator should be of a number type
<=
lteLess Than or Equal to
Variables used with this operator should be of a number type

...

<=
AndAnd&
OrOror
Pathernese
()


Chọn Action cho Rule, chọn loại Action bằng cách click vào Dropdown có tên là "Actions"

  • Email Action: Người dùng phải điền trường email, thông báo khi item không pass edit check
  • Chọn khi nào thì hiện thị message và khi nào thì gửi Email 

...

  • . Ngoài ra người dùng phải chỉ rõ khi nào rule sẽ chạy, có 3 lựa chọn đó là "Admin data entry"_khi CRF đã có trạng thái completed sau đó thay đổi dữ liệu, "Initial data entry"_khi save dữ liệu điền vào, "Batch"_ khi run rule 

Image Added

  • Discrepancy Note Action: người dùng sẽ tạo thông báo khi item không pass qua Edit check. Nội dung của thông báo ở trong trường Message.Ngoài ra người dùng phải chỉ rõ khi nào sẽ hiện thị DN, có 3 lựa chọn đó là "Admin data entry"_khi CRF đã có trạng thái completed sau đó thay đổi dữ liệu, "Initial data entry"_khi save dữ liệu điền vào, "Batch"_ khi run rule 


Image Added

  • ShowAction: được sử dụng để hiện thị item của CRF hoặc Group cái mà bị ẩn trước đó. ShowAction luôn phải đi cùng HideAction trong một rule.ShowAction sẽ không hoạt động đúng nếu không có HideAciton, và hai action này phải có cùng chung rule OID.Trong ShowAction có trường DestinationProperty khi người dùng nhấp chuột vào Image Added. Đây là OID của một item hoặc 1 group mà khi Action này được gọi đến, item/group này sẽ được hiện thị ra.

Image Added

  • HideAction: được sử dụng để ẩn item của CRF hoặc Group cái mà được hiện thị trước trước đó. HideAction luôn phải đi cùng ShowAction trong một rule.HideAction sẽ không hoạt động đúng nếu không có ShowAction, và hai action có cùng chung rule OID.Trong HideAction có trường DestinationProperty khi người dùng nhấp chuột vào Image Added. Đây là OID của một item hoặc 1 group mà khi Action này được gọi đến, item/group này sẽ được ẩn đi ra.


Image Added


  • InsertAction
    • Dùng khi insert data vào các item của CRF 
    • Nhấp chuột vào biểu tượng (Image Added) để chương trình hiện thị DestinationProperty OID. Trong DestinationProperty OID bao gồm: DestinationProperty OID , Value: giá trị tĩnh mà sẽ insert vào trường DestinationPropert OID, Value Expression: cho phép người dùng tính toán giá trị mới hoặc copy giá trị tư 1 trường khác. 
    • InsertAction không hỗ trợ cũng với EventAction 


Image Added 


  • EvenAction: được sử dụng để lập lịch trong tương lai. Để lập lịch cho  Visit trong tương lai thì người dùng cần có ngày StartDate của Visit trước nó.

Image Added

Để tạo được rule cho EventAction, người dùng phải chỉ ra Target, định nghĩa EventDestination và ValueExpression và điều kiện để chạy rule (RunonStatus). 

Cách lập lịch dựa trên First Visit

Chỉ có một Target (Trigger) trong lựa chọn này và Rule sẽ chỉ trigger đến target này

Nếu STARTDATE bị thay đổi thì Rule này sẽ không cập nhật cho Visit trong tương lai

Cách lập lịch dựa trên Current Visit

Có nhiều Target (trigger) trong lựa chọn này và Rule được trigger đến bấy kỳ Target nào

Nếu STARTDATE bị thay đổi thì Rule này sẽ  thay đổi các Visit liên quan đến nó

Cách lập lịch cho Visit tiếp theo dựa trên trạng thái của visit hiện tại

Cách lập lịch này sẽ không hiện thị lần khám tiếp theo ngay sau khi có STARTDATE.Lần khám sau chỉ hiện thị khi Visit trước có trạng thái "STARTED" hoặc "COMPLETED". 

Phần bên tay phải: Xem thông tin về Item

...

Có 2 cách để xem thông tin về item:

Cách 1: người dùng có thể click trực tiếp vào Item bên tay trái → hệ thống sẽ hiện thị thông tin của Item ở bên tay phải trong tab "Item Metadata"

Image Added

Cách 2: Người cùng có thể tìm thông tin về item bằng cách bôi đen item OID sau đó click vào <> → hệ thống hiện thị thông tin của item bên tay phải trong tab "Item Metadata"

Image Added

Validate rule

...

Người dùng có thể Validate Rule mà mình đã tạo bằng cách nhấp chuột vào nút "Validate"

Image Added

Nếu Rule chưa đúng hệ thống sẽ đưa ra thông báo màu đỏ cho người dùng.

Test rule

Người dùng có thể Test Rule mà mình đã tạo bằng cách nhấp chuột vào nút "Test" tab
Image Added
Người dùng sẽ chọn các giá trị để thực hiện Action cho Item đó. Nếu Rule chưa đủ tiêu chuẩn để validate thì sẽ không thực hiện Test Rule được