Learning Program Session Module Assignment

Learning Program Session Module Assignment

The tables below describe the session properties which you may need to configure for program sessions. Related session properties are grouped under a descriptive heading.

To access session properties:

  1. Go to Manage Center > Learning > Learning Modules and click the name of the learning program you want to access session properties for. The Catalog Editor opens at the Define Module Properties page.

  2. Click the Session Properties tab.

  3. Select a session from the drop-down list or click the Add Session icon.

Table: General Session Properties

PropertyDescription
TitleThis is the program session ID that was entered on creation of this session. This title is shown in the Course Details and could indicate something unique or descriptive about the session, such as the term or semester and year (although the session dates are also listed in the Course Details).
DescriptionEnter a description for the session. This is shown in the Course Details.
Event StatusWhen you create a new session, the Event Status defaults to the status selected in the Default Event/Session Status on Session Creation System Configuration setting. You can change the default Event Status.

Other event statuses are:
  • Active - the session is available for enrollment as soon as it is saved.
  • Pending - Use this status when you are preparing a session which is not yet available for enrollment.
  • Completed - The session has finished.
  • Closed - The session is no longer available for enrollment.
  • Cancelled - The session was scheduled but has been cancelled.
  • Invitation Only - Learners can not self-enroll in the session and must be enrolled by an administrator.
  • Retired - The course has been retired and any currently enrolled online session can no longer be launched.

For more information about setting the Event Status, and additional options for prompting the user to select a session, see Guidelines for Setting the Event Status.

Change transcript status of enrolled users correspondingly, for changing the event status to Completed, Cancelled or Retired or changing from Prompt User to Select Session to another statusIf this check box is selected, the status on transcripts of the enrolled learners are updated according to changes in event status.
Delivery LanguageSessions can be delivered in a specific language you select from the list. For learning modules with more than one session, such as classroom-based courses available in different locations, you can define the learning module as multi-language and specify the delivery language for each session. The languages available are determined by the languages purchased by your organization.
Time ZoneYou can select the time zone in which the session takes place.
Start Date and End DateYou can specify the start date and time and end date and time for the session.
Enrollment Begin Date and Enrollment DeadlineTo specify a window of time during which learners can enroll in the session, select the begin and deadline dates and times.
CreditsSpecify the credits for the session.
For program modules with payment configured, enforce payment before first launchSelect this check box to take payment for the learning module before it is launched for the first time.


Table: Module Completion Deadlines

PropertyDescription
On enrollment, calculate deadline as followsSelect an option to calculate the deadline to complete the learning modules in the program session:
  • No deadline, these will be set manually per learner if necessary.
  • [Value] Days from Enrollment (0 implies unlimited) - Specify the number of days from the enrollment allows to complete the program session.
  • Date Specific Deadline - Specify the program session completion deadline.

Learning Program Session Module Assignment.PNG

Once the deadline against a transcript has passedSelect an option:
  • Do nothing, the deadline was just for reference.
  • Set transcript to Deadline Expired and block learner from launching the course.
  • Block learner from launching other courses until they complete this course.
View Participant DeadlinesClick this link to view the list of participant status and deadlines. Participant deadlines are calculated on enrollment, thus changing the deadline alone will not affect the deadlines for existing course participants. A change in the course completion deadlines can be applied to learner transcripts with the following statuses:
  • Waitlisted 
  • Not Started
  • In Process
  • Pending Approval


This section lists the learning modules (including other programs) that have been associated with this program. You can remove an association from the learning module's Associated Programs page.

Table: Session Module Assignment

PropertyDescription
Modules cannot be accessed until all preceding modules are completedSelect this check box to enforce the completion of the assigned learning modules in the order specified. Before a learner can start the next module, their transcript status for the preceding learning module must be any one of:
  • Completed
  • Completed (Self-asserted)
  • Waiver/Exempt
  • Passed
Allow learner to advance to next order on failing preceding learningThis option is available only when the check box above is selected. You can select this check box to allow learners to advance to the next learning module if they fail the preceding module.
Hide modules blocked by preceding modules in Learner's Available ModulesThis options is available only when the Modules cannot be accessed until all preceding modules are completed option is selected, and takes into account both options above. Select this check box to hide learning modules from the learner until they have either completed the preceding learning module (or failed it, if the option above is selected).
Program completion requires modules to be on Effective/approved revisionSelect this check box if learners are required to complete the current effective or approved revision of each learning module in the program.
Modules cannot be accessed until their prerequisites are fulfilledSelect this check box to bypass prerequisite checking for assigned modules during enrollment. The learning module prerequisites will be checked when the learner launches the course.
Required Credits for Elective ModulesEnter the number of credits learners need to earn to enroll in elective learning modules in the program.
Use predefined creditsSelect this option to award to the participant on completion of the learning module the credits defined in the module's session properties.
Use credits defined belowSelect this option to specify the number of credits to award to participants on completion of the assigned learning modules. You can specify the number of credits for each module individually. This options takes precedence over the number of credits defined in the learning module's session properties.
Passing score

You can enter a minimum score for passing the program. If you enter a score, learners will fail the program if they do not acheive the passing score. Leave the passing score set to 0 to disable it.

If a learner reaches a FAILED or DEADLINE EXPIRED status for a sub-module:

Allow learner to re-enroll on the module within the context of this programEnrollment checks like approvals, prerequisites and waitlisting may still apply when the learner re-enrolls.
Do not allow the learner to re-enroll on the modules within the context of this programSelect this option to block learners from re-enrolling in a learning module via the program if their status for it reaches Failed or Deadline Expired.
Automatically fail this program for the learner if madatory modules or elective credits requirement can no longer be metThis option is available if the option Do not allow the learner to re-enroll on the module within the context of this program is selected.
Apply Policy Approval for Non-auto enroll Program ModulesSelect this check box to enforce the enrollment policy approval workflow configured for the learning module if learners are not auto-enrolled.


Table: Collaboration Tools

PropertyDescription
ForumLink a Forum Category or Single Forum to the program session so that the learners and instructors can access the session level forum/category through the Knowledge Center.


Additional Session Properties
Assign values to any configured session attributes

Table: Workflow Assignments

PropertyDescription
Select a workflow templateAssign a workflow template to the program session. Workflow Templates are defined in the Assessment Workflow Manager.
Disable workflow assignment for this sessionIf checked, all workflow will be ignored for the enrollment of this program session. When a learner enrolls in the program session, the LMS looks for the correct workflow for the enrollment and assigns the exam or evaluation in the workflow to them. It will be accessible to learners from the Overview and Assessment Workflow in the Knowledge Center.
    • Related Articles

    • Frequently Asked Questions: Program Completion Issues

      Q: Why is my program status still "In Process" even though I've completed all the modules? A: This can occur if the program is configured to require modules to be on the "Effective/Approved" revision, and you completed a module before it was revised. ...
    • Identifying Learning Types with Session Properties

      1. Purpose This article helps administrators identify the default Learning Types within PeopleFluent Learning that utilize Session Properties. Session Properties allow for the scheduling and management of specific instances or offerings of a learning ...
    • PeopleFluent Learning Data Import/Export Guide

      About this Document When integrating with or migrating from other systems, it is often necessary to be able to import and export data in bulk. This document discusses: • The data object types that can be imported to and exported from PeopleFluent ...
    • PeopleFluent Learning Resolved Issues Report version 25.6

      PeopleFluent Learning Resolved Issues Report PeopleFluent Learning 25.06 PeopleFluent is pleased to announce the upcoming 25.06 update of PeopleFluent Learning. This document provides information about issues resolved in this update
    • PeopleFluent Learning Resolved Issues Report version 25.06

      PeopleFluent is pleased to announce the upcoming 25.06 update of PeopleFluent Learning. This document provides information about issues resolved in this update.