Siebel Training Guide > Siebel Training Processes > Example Process Flow for Setting Up Training Courses >

SCORM Course Launch Process


Figure 7 illustrates the system processes that occur when a SCORM course is launched.

Figure 7.  SCORM Course Launch
Click for full size image

As Figure 7 shows, the following processes occur when launch is clicked from the Course Details Lesson view:

  1. The LMS determines the SCO course to launch, initializes the SCO, and launches it.
  2. The API adapter is initialized, and processes information. The LMSInitialize API initializes the communication between the SCO and API Adapter. When the student launches the course, the SCO (the course) finds the API Adapter, and initiate the communication with the API Adapter.
  3. SCO sends information to the LMS. In some cases, the SCO will need to send information to the LMS about the learner's status. For example, if the student finishes the course, the LMS will want to know the status for this student. The LMS updates the information.
  4. The LMSFinish API completes the communication between the SCO and API Adapter. When the student has completed the course, the SCO lets the API adapter know that it is finished. SCO sends the LMSFinish API to communicate the completion.

Siebel Training Guide