# Analyser, comprendre et modifier les données remontées dans le xLMS

# Retrouver les statistiques d’un apprenant

##### Rappel

C'est le module qui envoie les informations au xLMS (statut, score, temps passé).  
Lorsqu'on créé un module, on définit les règles de complétion (Exemple Avoir plus de X% au quiz, ou avoir voir tous les écrans + avoir X% au quiz…)  
On définit également le statut qu'enverra le module Echoué/ Réussi, En cours/ Terminé.

<table border="1" id="bkmrk-se-rendre-sur-le-pro" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; width: 100%;"><colgroup><col style="width: 22.7556%;"></col><col style="width: 77.3235%;"></col></colgroup><tbody><tr><td>Se rendre sur le profil de l'apprenant et cliquer sur "voir ces statistiques"</td><td>[![image.png](https://documentation.xperteam.net/uploads/images/gallery/2025-11/scaled-1680-/164image.png)](https://documentation.xperteam.net/uploads/images/gallery/2025-11/164image.png)

</td></tr></tbody></table>

<table border="1" id="bkmrk-on-retrouve-la-liste" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 22.6321%;"></col><col style="width: 77.4469%;"></col></colgroup><tbody><tr><td><span class="TextRun SCXP78226586 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP78226586 BCX8">On retrouve la liste des cours de l'apprenant.</span></span></td><td><a class="CID5c3efae5-12a0-4866-a41e-ad7f92f9b238" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="9" data-slideid=""> </a><a class="CID5c3efae5-12a0-4866-a41e-ad7f92f9b238" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="9" data-slideid=""> </a><a class="CIDf912a236-0aea-40b4-a36f-cc3fc225b0a9" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="9" data-slideid=""> </a><a class="CIDf912a236-0aea-40b4-a36f-cc3fc225b0a9" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="9" data-slideid=""> </a><a class="CIDf912a236-0aea-40b4-a36f-cc3fc225b0a9" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="9" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-nuq9pjbl.png)</a></td></tr></tbody></table>

<table border="1" id="bkmrk-en-cliquant-sur-le-c" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 22.7556%;"></col><col style="width: 77.3235%;"></col></colgroup><tbody><tr><td><span class="TextRun  BCX8 SCXP216124235" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP216124235">En cliquant sur le cours, on retrouve le détail du cours avec la liste des leçons avec le statut de leçon, le score et le temps passé.</span></span></td><td><a class="CID5913d8f7-53fe-4494-b21c-c5ede771df25" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="5" data-slideid=""> </a><a class="CID04de9a65-53cf-4030-8791-93b96c1b014f" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="5" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-x9sf6fxd.png) </a><a class="CID04de9a65-53cf-4030-8791-93b96c1b014f" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="5" data-slideid=""> </a><a class="CID04de9a65-53cf-4030-8791-93b96c1b014f" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="5" data-slideid=""> </a><a class="CID5913d8f7-53fe-4494-b21c-c5ede771df25" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="5" data-slideid=""> </a></td></tr></tbody></table>

<table border="1" id="bkmrk-en-cliquant-sur-la-l" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 22.879%;"></col><col style="width: 77.2%;"></col></colgroup><tbody><tr><td>En cliquant sur la leçon, on retrouve le détail de la leçon avec toutes les fois (sessions Scorm) où l’apprenant a obtenu un statut.</td><td><a class="CID4bc314f4-1cef-4013-be3b-687a7820f75f" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="7" data-slideid=""> </a><a class="CID4bc314f4-1cef-4013-be3b-687a7820f75f" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="7" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-gac6w8tv.png) </a><a class="CID4bc314f4-1cef-4013-be3b-687a7820f75f" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="7" data-slideid=""> </a></td></tr></tbody></table>

<table border="1" id="bkmrk-le-d%C3%A9tail-d%E2%80%99une-sess" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 23.0025%;"></col><col style="width: 77.0766%;"></col></colgroup><tbody><tr><td><span class="TextRun SCXP25513454 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP25513454 BCX8">Le détail d’une session SCORM dépend des informations envoyées par le module</span></span></td><td><a class="CIDe9a95cd0-211a-42a1-b53d-31c004dd9069" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="6" data-slideid=""> </a><a class="CIDe9a95cd0-211a-42a1-b53d-31c004dd9069" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="6" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-wjwfp55d.png) </a></td></tr></tbody></table>

# SCORM : Communication entre le module et le xLMS

#### **La norme SCORM** 

<span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8">SCORM signifie </span></span><span class="TextRun SpellingErrorZoomed SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP6720753 BCX8">Sharable</span></span><span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8"> Content Object Reference Model, est un ensemble de standards techniques qui </span></span><span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8">régissent la création de contenu d'apprentissage en ligne.</span></span><span class="EOP SCXP6720753 BCX8">​</span>

1. <span style="text-decoration: underline;"><span class="EOP SCXP6720753 BCX8">F</span><span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8">onctionnalités principales:</span></span></span><span class="EOP SCXP6720753 BCX8">​</span>

- <span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8">Interopérabilité : Les modules SCORM peuvent être utilisés sur n'importe quel LMS qui supporte cette </span></span><span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8">norme.</span></span><span class="EOP SCXP6720753 BCX8">​</span>
- <span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8">Suivi des Progrès : Les LMS peuvent suivre les progrès des apprenants, comme leurs scores, le temps </span></span><span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8">passé sur le module, et la réussite ou l’échec.</span></span><span class="EOP SCXP6720753 BCX8">​</span>
- <span class="TextRun SpellingErrorZoomed SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP6720753 BCX8">Réusabilité</span></span><span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8"> : Les contenus créés sous forme d'objets d'apprentissage peuvent être réutilisés dans </span></span><span class="TextRun SCXP6720753 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP6720753 BCX8">différents contextes ou plateformes.</span></span>

<span class="EOP SCXP6720753 BCX8"><span class="EOP SCXP254047253 BCX8"> 2. ​</span><span style="text-decoration: underline;"><span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8">Architecture:</span></span></span></span>

- <span class="TextRun SpellingErrorZoomed SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP254047253 BCX8">Manifest</span></span><span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8"> File (imsmanifest.xml) : Ce fichier décrit le contenu du paquet SCORM et les ressources </span></span><span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8">nécessaires pour le lire. Il contient des métadonnées ainsi que des informations sur la structure du cours.</span></span><span class="EOP SCXP254047253 BCX8">​</span>
- <span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8">Packages SCORM : Les modules SCORM sont généralement empaquetés sous forme de fichiers zip </span></span><span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8">contenant tous les éléments nécessaires (HTML, fichiers multimédias, scripts, etc.).</span></span><span class="EOP SCXP254047253 BCX8">​</span>

<span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8"> 3. <span style="text-decoration: underline;">Fonctionnement:</span></span></span><span class="EOP SCXP254047253 BCX8">​</span>

<span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8">Lorsqu'un utilisateur interagit avec du contenu SCORM dans un LMS, le LMS communique avec le contenu </span></span><span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8">via une API (Application </span></span><span class="TextRun SpellingErrorZoomed SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP254047253 BCX8">Programming</span></span><span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8"> Interface) SCORM. </span></span><span class="EOP SCXP254047253 BCX8">​</span><span class="TextRun SCXP254047253 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP254047253 BCX8">Ceci permet au contenu de rapporter des informations sur l'utilisateur et d'interagir avec le LMS.</span></span>

#### **Les 4 <span class="TextRun SCXP235226051 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP235226051 BCX8">appels API utilisés pour communiquer</span></span>** 

1. <span style="text-decoration: underline;"><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">Launch </span></span><span class="TextRun SpellingErrorZoomed SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP37835731 BCX8">Request</span></span><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8"> (Demande de Lancement):</span></span></span><span class="EOP SCXP37835731 BCX8">​</span>

<span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">Cette requête inclut généralement des informations sur l'apprenant et la session de formation. </span></span>

<span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">Voici les </span></span><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">étapes typiques :</span></span><span class="EOP SCXP37835731 BCX8">​</span>

- <span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">Initialisation : Le LMS charge l'objet d'apprentissage SCORM (SCO).</span></span><span class="EOP SCXP37835731 BCX8">​</span>
- <span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">Paramètres de Lancement : Le LMS peut envoyer des paramètres de lancement pour transmettre </span></span><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">des informations spécifiques à l'apprenant ou à la session.</span></span><span class="EOP SCXP37835731 BCX8">​</span>

<span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8"> 2. </span></span><span style="text-decoration: underline;"><span class="TextRun SpellingErrorZoomed SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP37835731 BCX8">PutParam</span></span><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8"> (Envoi d’informations du contenu vers le LMS):</span></span></span><span class="EOP SCXP37835731 BCX8">​</span>

- <span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">Syntaxe : `</span></span><span class="TextRun SpellingErrorZoomed SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP37835731 BCX8">API.LMSGetValue</span></span><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">('</span></span><span class="TextRun SpellingErrorZoomed SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP37835731 BCX8">cmi.core.lesson\_status</span></span><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">', '</span></span><span class="TextRun SpellingErrorZoomed SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP37835731 BCX8">passed</span></span><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">');`</span></span><span class="EOP SCXP37835731 BCX8">​</span>
- <span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">Usage : Utilisée pour mettre à jour les valeurs des données suivies par le LMS, telles que le score, le </span></span><span class="TextRun SCXP37835731 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP37835731 BCX8">statut de la leçon, le temps passé, etc.</span></span>

<span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8"> 3. <span style="text-decoration: underline;">GetParam (Demandes d’information du contenu au le LMS):</span></span></span><span class="EOP SCXP144556451 BCX8">​</span>

- <span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">Syntaxe : `var </span></span><span class="TextRun SpellingErrorZoomed SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP144556451 BCX8">status</span></span><span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8"> = </span></span><span class="TextRun SpellingErrorZoomed SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP144556451 BCX8">API.LMSGetValue</span></span><span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">('</span></span><span class="TextRun SpellingErrorZoomed SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP144556451 BCX8">cmi.core.lesson\_status</span></span><span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">');`</span></span><span class="EOP SCXP144556451 BCX8">​</span>
- <span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">Usage : Permet au contenu SCORM de récupérer des valeurs de données stockées dans le LMS, telles </span></span><span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">que le score, le statut de la leçon, le temps passé, etc.</span></span><span class="EOP SCXP144556451 BCX8">​</span>

<span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8"> 4. <span style="text-decoration: underline;">Exit AU (Sortie du Module d'Apprentissage):</span></span></span><span class="EOP SCXP144556451 BCX8">​</span>

<span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">Lorsque l'apprenant quitte le module d'apprentissage, le contenu SCORM doit correctement fermer la </span></span><span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">session de communication avec le LMS. Voici les étapes typiques :</span></span><span class="EOP SCXP144556451 BCX8">​</span>

- <span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">Finalisation : Le contenu SCORM appelle la fonction `</span></span><span class="TextRun SpellingErrorZoomed SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP144556451 BCX8">LMSFinish</span></span><span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">` pour indiquer au LMS que la session </span></span><span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">est terminée.</span></span><span class="EOP SCXP144556451 BCX8">​</span>
- <span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">Enregistrement : Toutes les données mises à jour via `</span></span><span class="TextRun SpellingErrorZoomed SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP144556451 BCX8">PutParam</span></span><span class="TextRun SCXP144556451 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP144556451 BCX8">` sont enregistrées dans le LMS.</span></span>

#### **Résumé des fonctions API** 

Voici le résumé des fonctions:

- LMSInitialize : Initialise la communication entre le contenu SCORM et le LMS.​
- LMSSetValue : Met à jour une valeur de données dans le LMS.​
- LMSGetValue : Récupère une valeur de données depuis le LMS.​
- LMSCommit : Enregistre les modifications dans le LMS.​
- LMSFinish : Termine la communication entre le contenu SCORM et le LMS.​

Ces fonctions sont essentielles pour assurer que le contenu SCORM et le LMS échangent correctement les informations nécessaires pour le suivi et la gestion de la formation en ligne.​

​

# Suivi des communications SCORM dans le xLMS

**<a class="CID7dd04769-a2fe-438b-ba30-dbcbb9c9c3cc" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="7" data-slideid=""> </a>**

<table border="1" id="bkmrk-allez-dans-r%C3%A9glages%3E" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**Allez dans Réglages&gt;Paramètres&gt;Formation&gt;Sessions** </td><td><a class="CIDe1062a0e-9518-4a0b-805e-1084c56f93f2" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="7" data-slideid=""> </a><a class="CIDe1062a0e-9518-4a0b-805e-1084c56f93f2" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="7" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-fa1w9igd.jpg) </a></td></tr></tbody></table>


#### **Liste des utilisateurs suivis**

<table border="1" id="bkmrk-allez-dans-r%C3%A9glages%3E-1" style="border-collapse: collapse; width: 100%; height: 198.41px;"><colgroup><col style="width: 28.1716%;"></col><col style="width: 71.7839%;"></col></colgroup><tbody><tr style="height: 198.41px;"><td style="height: 198.41px;">Allez dans Réglages&gt;Paramètres&gt;Formation&gt;Sessions&gt;Liste des utilisateurs suivis.

<span class="TextRun  BCX8 SCXP121560537" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP121560537">Toutes les interactions entre les modules et le </span></span><span class="TextRun SpellingErrorZoomed  BCX8 SCXP121560537" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="BCX8 SCXP121560537">xLMS</span></span><span class="TextRun  BCX8 SCXP121560537" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP121560537"> seront enregistrés pour ces utilisateurs.</span></span>

</td><td style="height: 198.41px;">[![image.png](https://documentation.xperteam.net/uploads/images/gallery/2025-11/scaled-1680-/eRIimage.png)](https://documentation.xperteam.net/uploads/images/gallery/2025-11/eRIimage.png)

</td></tr></tbody></table>

#### **Journal des sessions** 

<table border="1" id="bkmrk-%C2%A0%C2%A0" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 27.7988%;"></col><col style="width: 72.1568%;"></col></colgroup><tbody><tr><td><span class="TextRun  BCX8 SCXP3442144" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP3442144">On retrouve le détail de chaque appel entre le module SCORM et le </span></span><span class="TextRun SpellingErrorZoomed  BCX8 SCXP3442144" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="BCX8 SCXP3442144">xLMS</span></span><span class="TextRun  BCX8 SCXP3442144" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP3442144"> pour les apprenants suivis </span></span></td><td><a class="CID6329b459-b590-4041-aab6-0e7b35ea3ceb" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="3" data-slideid=""> </a><a class="CID6329b459-b590-4041-aab6-0e7b35ea3ceb" data-sessionid="6e394277-656f-0c29-9c25-55729b0b54ce" data-shapeids="3" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-fr5ar1j2.png) </a></td></tr></tbody></table>

<table border="1" id="bkmrk-exemple-d%C3%A9tail-des-a" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 27.9408%;"></col><col style="width: 72.1383%;"></col></colgroup><tbody><tr><td>Exemple Détail des appels : Dernier put param</td><td><a class="CIDae4fb3f0-5a80-4fd9-93c3-8a980c670814" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="6" data-slideid=""> </a><a class="CIDae4fb3f0-5a80-4fd9-93c3-8a980c670814" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="6" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-6mhc7prp.png) </a></td></tr></tbody></table>

<table border="1" id="bkmrk-exemple-d%C3%A9tail-des-a-1" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 27.9408%;"></col><col style="width: 72.1383%;"></col></colgroup><tbody><tr><td><span class="TextRun  BCX8 SCXP87422667" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP87422667">Exemple Détail des appels : </span></span><span class="TextRun SpellingErrorZoomed  BCX8 SCXP87422667" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="BCX8 SCXP87422667">exitau</span></span>

<span class="TextRun SpellingErrorZoomed  BCX8 SCXP87422667" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="TextRun  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP145680772">On retrouve le temps passé (</span></span><span class="TextRun SpellingErrorZoomed  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="BCX8 SCXP145680772">tottime</span></span><span class="TextRun  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP145680772">), le score obtenu (score </span></span><span class="TextRun SpellingErrorZoomed  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="BCX8 SCXP145680772">used</span></span><span class="TextRun  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP145680772">), le statut (statuts </span></span><span class="TextRun SpellingErrorZoomed  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="BCX8 SCXP145680772">used</span></span><span class="TextRun  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP145680772">).</span></span><span class="LineBreakBlob BlobObject  BCX8 SCXP145680772"><span class="BCX8 SCXP145680772">​</span>  
</span><span class="TextRun  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP145680772">A la fin est indiqué si tout s’est déroulé correctement : </span></span><span class="TextRun SpellingErrorZoomed  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="BCX8 SCXP145680772">error</span></span><span class="TextRun  BCX8 SCXP145680772" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP145680772"> = 0</span></span></span>

</td><td><a class="CID6f851734-2901-460b-a535-8145f9bfda01" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="3" data-slideid=""> </a><a class="CID6f851734-2901-460b-a535-8145f9bfda01" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="3" data-slideid=""> </a><a class="CID6f851734-2901-460b-a535-8145f9bfda01" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="3" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-qdquam3n.png)</a><a class="CID40494d95-486c-4320-8832-ae562a909da5" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="12" data-slideid=""> </a><a class="CID6f851734-2901-460b-a535-8145f9bfda01" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="3" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-burttkqz.png)</a></td></tr></tbody></table>

####  

#   

# Les sessions ouvertes

#### **Les sessions ouvertes**

<table border="1" id="bkmrk-allez-dans-r%C3%A9glages%3E" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 44.484%;"></col><col style="width: 55.5951%;"></col></colgroup><tbody><tr><td>**Allez dans Réglages&gt;Paramètres&gt;Formation&gt;Sessions**</td><td>[![image.png](https://documentation.xperteam.net/uploads/images/gallery/2025-11/scaled-1680-/GWUimage.png)](https://documentation.xperteam.net/uploads/images/gallery/2025-11/GWUimage.png)

</td></tr></tbody></table>

<table border="1" id="bkmrk-allez-dans-r%C3%A9glages%3E-1" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 24.8544%;"></col><col style="width: 75.2247%;"></col></colgroup><tbody><tr><td>Allez dans Réglages&gt;Paramètres&gt;Formation&gt;Sessions&gt;Sessions ouvertes.

<span class="TextRun SCXP226580158 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP226580158 BCX8">Lorsque la session SCORM ne s’est pas terminée correctement, que l’EXITAU n’a pas été envoyé, le </span></span><span class="TextRun SpellingErrorZoomed SCXP226580158 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP226580158 BCX8">xLMS</span></span> <span class="TextRun SCXP226580158 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP226580158 BCX8">ne peut fermer la session.</span></span><span class="EOP SCXP226580158 BCX8">​</span>

<span class="TextRun SCXP226580158 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP226580158 BCX8">La session est enregistrée en session ouverte. Si l’apprenant relance la leçon, cette session sera reprise</span></span>

</td><td><a class="CIDaa74ad97-acaa-4d89-a404-8fb326ed6d54" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="7" data-slideid=""> </a>

<a class="CIDaa74ad97-acaa-4d89-a404-8fb326ed6d54" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="7" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-jhmyhin0.png) </a> <a class="CIDaa74ad97-acaa-4d89-a404-8fb326ed6d54" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="7" data-slideid=""> </a>

</td></tr></tbody></table>

<table border="1" id="bkmrk-les-sessions-peuvent" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 25.1013%;"></col><col style="width: 74.9778%;"></col></colgroup><tbody><tr><td>Les sessions peuvent se clôturer à partir de cet onglet.

Choisir la session concernée et cliquer sur "valider"

</td><td>[![image.png](https://documentation.xperteam.net/uploads/images/gallery/2025-11/scaled-1680-/Yvlimage.png)](https://documentation.xperteam.net/uploads/images/gallery/2025-11/Yvlimage.png)

</td></tr></tbody></table>

<table border="1" id="bkmrk-dans-ce-cas-les-dern" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 25.0815%;"></col><col style="width: 74.874%;"></col></colgroup><tbody><tr><td>Dans ce cas les dernières informations sont envoyées dans un EXITAU. Souvent, il n’y a pas d’informations.​</td><td><a class="CID0461ece9-902e-4738-acda-87dfe963e7e0" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="2" data-slideid=""> </a><a class="CID0461ece9-902e-4738-acda-87dfe963e7e0" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="2" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-chrv7xz8.png) </a></td></tr></tbody></table>

#### **Fermeture automatique des sessions ouvertes** 

<table border="1" id="bkmrk-il-est-possible-de-d" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 25.4716%;"></col><col style="width: 74.6074%;"></col></colgroup><tbody><tr><td>Il est possible de définir une fermeture automatique des sessions ouvertes, X jours après leur création.​

Dans Réglages&gt; Réglages du domaine&gt; LMS &gt; Sessions ouvertes​.

Par défaut, les sessions se ferment après 30 jours.

</td><td>[![image.png](https://documentation.xperteam.net/uploads/images/gallery/2025-11/scaled-1680-/0Mkimage.png)](https://documentation.xperteam.net/uploads/images/gallery/2025-11/0Mkimage.png)

</td></tr></tbody></table>

# Assistant audit de cours

<table border="1" id="bkmrk-allez-dans-assistant" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 46.8119%;"></col><col style="width: 53.1436%;"></col></colgroup><tbody><tr><td>**Allez dans Assistant&gt;Assistant audit d'un cours** </td><td><a class="CIDa9c93f4b-b4f3-4d18-acb5-b6a06ab0cfc3" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="7" data-slideid=""> </a><a class="CIDa9c93f4b-b4f3-4d18-acb5-b6a06ab0cfc3" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="7" data-slideid=""> </a><a class="CIDa9c93f4b-b4f3-4d18-acb5-b6a06ab0cfc3" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="7" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-ga94utei.jpg)</a></td></tr></tbody></table>

<table border="1" id="bkmrk-il-sert-%C3%A0-tester-un-" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 28.6815%;"></col><col style="width: 71.3976%;"></col></colgroup><tbody><tr><td><span class="TextRun  BCX8 SCXP55959194" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP55959194">Il sert à tester un nouveau SCORM.</span></span></td><td><a class="CIDdf2ed25e-590c-4dcc-8a58-e5a9762b7a14" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="9" data-slideid=""> </a><a class="CID8516d4e3-142a-4532-80d9-1153a28033a6" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="9" data-slideid=""> </a><a class="CIDdf2ed25e-590c-4dcc-8a58-e5a9762b7a14" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="9" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-sqhumveg.png)</a></td></tr></tbody></table>

<table border="1" id="bkmrk-une-fois-le-scorm-im" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 28.6815%;"></col><col style="width: 71.3976%;"></col></colgroup><tbody><tr><td><span class="TextRun  BCX8 SCXP69109542" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun  BCX8 SCXP69109542">Une fois le SCORM importé, il peut être lancé. Le rapport et les logs seront accessibles.</span></span></td><td><a class="CID76c90332-de65-4126-a9d9-451647e8cd4b" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="3" data-slideid=""> </a><a class="CID76c90332-de65-4126-a9d9-451647e8cd4b" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="3" data-slideid=""> </a><a class="CID76c90332-de65-4126-a9d9-451647e8cd4b" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="3" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-2mxfbejc.png)</a></td></tr></tbody></table>

<table border="1" id="bkmrk-en-cliquant-sur-trac" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 28.5581%;"></col><col style="width: 71.521%;"></col></colgroup><tbody><tr><td><span class="TextRun SCXP38065466 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="NormalTextRun SCXP38065466 BCX8">En cliquant sur traces, vous pouvez suivre en direct les communications entre le module et le </span></span><span class="TextRun SpellingErrorZoomed SCXP38065466 BCX8" data-contrast="none" data-usefontface="false" lang="FR-FR" xml:lang="FR-FR"><span class="SCXP38065466 BCX8">xLMS</span></span><span class="EOP SCXP38065466 BCX8">​</span></td><td><a class="CID14dbb83c-3084-4928-926b-9909ba1117de" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="7" data-slideid=""> </a><a class="CID14dbb83c-3084-4928-926b-9909ba1117de" data-sessionid="c73c6ba6-f8a3-b4b5-0134-442d1a3ad7a0" data-shapeids="7" data-slideid="">![](https://documentation.xperteam.net/uploads/images/gallery/2025-11/embedded-image-nym6y4uh.png) </a></td></tr></tbody></table>