# Calendar Module

### Calendar and Room-booking in LearningSpace

[https://vimeo.com/1207816558?share=copy&fl=sv&fe=ci](https://vimeo.com/1207816558?share=copy&fl=sv&fe=ci)

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/03fa1014-cf0e-4191-ba80-50d24eef65d4/e3d367a9-ccca-4b2d-a0e2-9bf5d396bac2/dashboard%20calendar.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=dd87030241def2327ce14488122508717fa3a0ea05d8b1fee56d5c803277028e&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =x1306")


## Scheduling Events

The **Calendar** module provides a simple way to **schedule** **Events** - independently or within an [**Activity**](/doc/activity-manager-8Z2fsIu6LP).

* The exact *date and time* can be set,
* *Case(s), participants, and resources* can be assigned, and
* *repeat options* are available.


:::info
User privileges necessary for access to the Calendar module are [SRP](/doc/privileges-wnjrx8qPWS) (Scheduling and Resource Planner), [SRP (full control)](/doc/privileges-wnjrx8qPWS), and ***Admin.***

:::

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/48ddf0a7-308b-4fe9-b28a-e3ce1797eaa8/4fc062b8-ec2d-414c-9a08-73e92b4a2901/137658428.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=9c3b18d01dae3eddfede4eb6e99592da0432a7b642afc07b9142fffcda15f7a1&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)



:::warning
**Scheduling** displayed as paled indicates that the operating user has limited privileges and, thus, no access to that specific scheduling.  
When hovering over any such Event, a warning message appears about *No access*.

:::

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/48ddf0a7-308b-4fe9-b28a-e3ce1797eaa8/c55faa91-d44e-4bed-8823-e5159ab102b3/76908557.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=d86bd10d48f570cb9e667a7515e8b12161b2766ec551ad090942254f36b018df&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)


:::warning
[**Timeslot structure **](/doc/timeslot-creation-kNvVKgpkNE)can only be set on the **Activity Scheduler** page via [**Advanced Scheduling**](/doc/advanced-scheduling-6uw4GlWcNY). The *Advanced Scheduling* link directing to it appears in the top right corner of the **Edit Event** pop-up window once an Activity is assigned to the Case in the corresponding drop-down. 

Consequently, Events with scheduled timeslots can only be edited in Advanced Scheduling, and thus appear pale, even to users with the necessary privilege(s).

:::

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/03fa1014-cf0e-4191-ba80-50d24eef65d4/0f3082dc-b6d5-4e96-9282-964dbc92c5d5/advanced%20sched%20link.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=e6766d5726eb92838c0ab325cd14c35dfa2bce902b007afeb195e50ab801ad3e&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =x696")


## Calendar Functions

| **Functions available from the Calendar module** | Details  |
|----------------------------------------------|----------|
| **View Events**                              | [How to Control the Calendar View Options](/doc/how-to-control-the-calendar-view-options-MvEjInGCaq) |
| **Add Events**                               | [How to Add a New Event in Day View](/doc/how-to-add-a-new-event-in-day-view-bMokEUUA5O) |
| **Edit Events**                              | [How to Edit an Event](/doc/how-to-edit-an-event-Gm6bVanSt6) |
| **Delete Events**                            | [How to Delete an Event](/doc/how-to-delete-an-event-D5DzyvFkYI) |
| **E-mail Calendar View**                     | [How to Email a Calendar View](/doc/how-to-email-a-calendar-view-mJFYsAXzvs) |
| **Print Calendar View**                      | [How to Print a Calendar View](/doc/how-to-print-a-calendar-view-Edf2lA6u8A) |
| **Access the** [**Activity Scheduler**](/doc/advanced-scheduling-6uw4GlWcNY) **page** | [How to Access the Activity Scheduler through the Calendar](/doc/how-to-access-the-activity-scheduler-through-the-calendar-2ImwYSeuE4) |
| **Document upload to Events**                | **Document upload** is possible to Events via the Calendar module **without** adding a [Setup sheet](/doc/setup-sheets-nn1x3niB6Q) to the Event (if the [Inventory manager](/doc/inventory-manager-vOW2yRV1Eg) module is enabled). |
| **Setup Sheet merge**                        | [**Setup sheets **](/doc/setup-sheets-nn1x3niB6Q)of multiple Cases can be merged within Calendar Events with the [**Merge Setup sheets**](/doc/setup-sheets-nn1x3niB6Q) option. |


### Document upload

 ![Document upload
](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/03fa1014-cf0e-4191-ba80-50d24eef65d4/689a9aeb-dddb-47c0-a3e8-efa103f16633/document%20upload_edit%20event%202.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=953125d53f9d916ddaf9500bdbde8ec9fd73cd8cd17e900cddc04637f844ef2a&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =x1051")


:::info
*NOTE:* For [Flexible Events](/doc/flexible-scheduling-flexi-Jhq8mapICa), document upload is not possible for the Event.


 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/03fa1014-cf0e-4191-ba80-50d24eef65d4/57504cd9-e1ac-43ed-8f3e-af3b2d73a1f0/FLEXI_edit%20event_NO%20DOC%20UPLOAD.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=116ab4d27d1f4e6e6732e32293b57040ad8015012307fd2833e5d6293ed9016b&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =599x312")

:::


### **Setup Sheet merge**

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/48ddf0a7-308b-4fe9-b28a-e3ce1797eaa8/8f198b4e-0714-4cf3-aaf8-6c729eb28267/137658432.gif?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=8d556fa058c3e3bb68d6923ac4d1aeabf2cb134791cd56e3a272a61ef2dfbe68&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)



:::info
*NOTE:* For [Flexible Events](/doc/flexible-scheduling-flexi-Jhq8mapICa), adding Setup Sheets is not possible; the option is pale for this type of Event.


 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/03fa1014-cf0e-4191-ba80-50d24eef65d4/1323044c-4e2f-467a-b695-5ceb407d5750/FLEXI_edit%20event_NO%20setup%20sheet.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=fddbbfa4e6b5b6c5808e34af8e5e5addefdc3be2f0463cfeec64e09fb19922f6&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =642x335")



:::


### Flexi events

> You can create ‘Flexi events’  in the **Calendar** module with the help of [**Flexi Scheduling**](https://kb.learningspace.elevatehealth.net/s/0e31645b-b6d2-4b9b-b273-caba55458927), by **adding an** [**Encounter Template**](https://kb.learningspace.elevatehealth.net/doc/flexible-flexi-scheduling-Jhq8mapICa#h-encounter-templates) to the event. 
>
> You can proceed with setting up the event as usual.
>
> Flexible Scheduling (‘Flexi’) aims to **streamline and enhance the administration and execution of OSCEs** by leveraging and enhancing LearningSpace's existing modules. It improves efficiency and reduces the administrative burden of the Faculty.

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/03fa1014-cf0e-4191-ba80-50d24eef65d4/5764a4a7-de5c-4213-b2b8-1982061c1a38/CREATE_EDIT_ENCOUNTER%20TEMPLATE_GIF.gif?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=bd8c8d3db8a1cf74fb13b30367fbf25cb37b478ff337030bd199c336fdad40a9&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1902x801")



:::info

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/03fa1014-cf0e-4191-ba80-50d24eef65d4/75a8272e-7ec5-49a7-8179-365a7cb30173/FLEXI_edit%20event_NO%20OPTIONS_2.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T120000Z&X-Amz-Expires=86400&X-Amz-Signature=f5142bb048cad00e6a0faf855deecbbf7d902adc133c002b41db8dc0c1c7a9e3&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject "right-50 =385x201")*NOTE:* For Flexi Events, the following options are **not available** when editing the Event:


*  Adding [**Setup Sheets**](/doc/setup-sheets-nn1x3niB6Q) *(Items, Document upload)*
* Using the **Miscellaneous section** *(Booking, Participants, Resource)*
* Accessing [Advanced Scheduling](/doc/advanced-scheduling-6uw4GlWcNY) via a direct link from [Edit Event](/doc/how-to-edit-events-via-the-events-tab-Ffpa6afM60)

:::


:::tip
See more on   
 [Copy of Managing Events (in Calendar)](/doc/0cbbcaa3-6a07-4136-bd33-35e14679ec35)  
 [Flexible ('Flexi') Scheduling](/doc/d420ff1d-b8c3-4bc0-bf44-beb4824e53ed) 

:::


## Privileges for accessing Calendar

**The necessary privileges** to access the module are SRP or SRP (full control)l

### **SRP (Scheduling and Resource Planner)**

Users with this privilege can:

* Schedule events in the **Calendar** module, and assign such Events to a running activity, thereby gaining access to the [**Advanced Scheduling**](/doc/advanced-scheduling-6uw4GlWcNY) function of that activity
* access, edit, or delete Events that have not been assigned to any activity
* print or send calendar views (Daily/ Weekly/ Monthly) in email


:::warning
***IMPORTANT:*** SRP users can only assign Activities that have been shared with them (Read and Write access) and are members of the [**Faculty group assigned to the activity**](/doc/participants-tab-s7Xyhg8PtB).  
**Events scheduled** by an SRP user must be approved by an SRP (full control) user or an Admin.

Additionally, any modification made to events by an SRP user regarding time, repetition, activity, or room settings must be (re-)approved by a user with Admin or SRP (full control) privileges.

:::


:::info
SRP privilege users **can’t create or edit** [**Flexi events**](https://kb.learningspace.elevatehealth.net/s/0e31645b-b6d2-4b9b-b273-caba55458927) (only normal events).

:::

### **SRP (full control)**

A user with full control privilege has access to:

* Schedule events in the **Calendar** module, and assign such Events to *any* running Activity (independent of sharing), thereby gaining access to the Advanced Scheduling function of the scheduled Activity
* access, edit, or delete any Event (independently of the Share settings of the Activity)
* print or send calendar views (Daily/ Weekly/ Monthly) in email  


:::success
Events scheduled by an SRP full-control user are **approved by default**, and the user can also approve Events scheduled by an SRP user.

:::


:::info
Only ***SRP Full Control*** (and Admin) privilege users:

* can create and edit [Flexi events](https://kb.learningspace.elevatehealth.net/s/0e31645b-b6d2-4b9b-b273-caba55458927).
* can create, edit, and use [Encounter Templates](https://kb.learningspace.elevatehealth.net/doc/flexible-flexi-scheduling-Jhq8mapICa#h-encounter-templates)

:::


:::tip
For further information, visit our [Calendar - How to](/doc/calendar-how-to-KhBAPZEVFp) pages or watch our [Calendar Module Training Videos](/doc/calendar-module-training-videos-7yYLxqHvco).

:::

---

**Documents**

- [User Guide](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/user-guide-WPv4VxhtWB)
- [FAQ](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/faq-YoxOQOjvnY)
- [Training Videos](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/training-videos-D2ycsEwqPt)
- [Module Introduction Videos](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/module-introduction-videos-I6OQ6H7SUT)
- [Release Notes](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/release-notes-BcFFMsc0RV)
- [Distance Learning with LearningSpace](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/distance-learning-with-learningspace-eAfwW23Hxg)
- [Preventing Copy-Paste in LearningSpace](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/preventing-copy-paste-in-learningspace-sPD0IIUuk0)
- [Important Technical Notification Regarding Adobe Flash Player](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/important-technical-notification-regarding-adobe-flash-player-eQtMLwLmTJ)
- [iPad support - Technical information](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/ipad-support-technical-information-dLmeFvKofC)
- [TeamViewer Link](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/teamviewer-link-QyKZBMqUT9)
- [YouTube videos about LearningSpace](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/youtube-videos-about-learningspace-TMb3zdc0LC)
- [Customer Aftercare One-Pager](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/customer-aftercare-one-pager-GBWMe1BcfS)
- [Case Studies](https://kb.learningspace.elevatehealth.net/s/ent-hs/doc/case-studies-VcAbFqXSz7)