Contents - Index - Previous - Next


ProtoGenie Home Page

Calendarizing Events

A Calendarize Event is one of nine types of Support Event (Guidance Events, Branching Point Event, Calendarize Event, Event Iterations, Event Array, Study Context Events, Unspecified Support Events, Randomized Event, and Goodbye Event.

Routine (Sequential) Ordering of Event Presentations
The routine ordering of events is done in the Execution List Window under the Sequencing tab of the Edit Protocols Page.  The order in which events are executed is the order in which events are listed in their groups.  The order can be changed as necessary by clicking on the Move menu at the top of the list.  This does not involve the Calendarizing of events, below.

Description
A Calendarize Event involves the specification of sets of events that will be executed in multiple sessions with offline intervals between them.  This is particularly common in clinical trial and other studies that run for months and even years.  An important feature of ProtoGenie for adding this time dimension to protocols is the ability to close a protocol at specified points and to re-open it at subsequent specified points and resume exactly where it left off.  A protocol might be closed and the computer shut down at night or at the completion of a set of event and resumed on a scheduled date to repeat those events or execute a new set of events.

Creating a Calendarize Event
To create a Calendarize Event, 
1.  Click on the Create menu under the Events Tab (in the Edit Protocol Page), then click Support, and then Calendarize Event.  In the Events Table name the calendarize event.  Click on it and scroll down to the Instrument Construction Area.  On the top left, you will see the name that you gave this event.  See screen shot of the construction area for the calendarize event.



2.  Define the set of events to be executed in the first session by moving selected events from the window on the right to the window on the left.  When the calendarize event is reached during the execution of the protocol, this set will be executed and the session will end.  All of the data collected to that point will be saved. 

3.  At the specified time, open the protocol and the data gathered so far will be restored from the database.  If there will be another break, create another Calendarize Event and define the set that will be executed under it.

Future Developments
Future developments include the option to calendarize events by specifying a start date and time and specified intervals between the events or by assigning specific dates and times to events.