12 Replies
Chanh Nguyen

Hi Ashley,

I am seeing it in the LMS debug log.

I made a mistake before:

The IDs of 2 attempts of a question are:



Can we make the ID fixed between attempts?

cmi.interactions.0.id Scene1_Slide2_TrueFalse_0_1
cmi.interactions.0.type true-false
cmi.interactions.0.learner_response false
cmi.interactions.0.result incorrect
cmi.interactions.0.correct_responses.0.pattern true
cmi.interactions.0.correct_responses._count 1
cmi.interactions.0.description True / False question 1
cmi.interactions.0.weighting 1
cmi.interactions.0.objectives.0.id All_Quizes_Lesson
cmi.interactions.0.objectives._count 1
cmi.interactions.0.timestamp 2016-10-06T16:21:56
cmi.interactions.1.id Scene1_Slide2_TrueFalse_0_2
cmi.interactions.1.type true-false
cmi.interactions.1.learner_response false
cmi.interactions.1.result incorrect
cmi.interactions.1.correct_responses.0.pattern true
cmi.interactions.1.correct_responses._count 1
cmi.interactions.1.description True / False question 1
cmi.interactions.1.weighting 1
cmi.interactions.1.objectives.0.id All_Quizes_Lesson
cmi.interactions.1.objectives._count 1
cmi.interactions.1.timestamp 2016-10-06T16:21:59
Emily Ruby

Hi Chanh,

The ID number will update to account for every question, and attempt on every question. So the first question will have 0, the second will have 1, and so on.  

Just an example, here is what I would see in the logs. Question one (slide 2) was answered in one attempt, and question two (slide 3) took me three attempts:

('cmi.interactions.0.id', 'Scene1_Slide2_TrueFalse_0_0')

(cmi.interactions.1.id', 'Scene1_Slide3_MultiChoice_0_0')

(cmi.interactions.2.id', 'Scene1_Slide3_MultiChoice_0_1')

(cmi.interactions.3.id', 'Scene1_Slide3_MultiChoice_0_2')

How to tell the number of attempts at question level is by looking at the _0_0 at the end of the string. The question attempts update on the second 0.

Please let me know if you need anything further!

Chanh Nguyen

hi Emily,

From the LMS point of view, how does it know the second attempt related to the first attempt? I need to know all attempts from the same question into 1 group.

Here is an example IDs of 2 attempts from the same question

('cmi.interactions.0.id', 'Scene1_Slide2_TrueFalse_0_0')

('cmi.interactions.1.id', 'Scene1_Slide2_TrueFalse_0_1')

Chanh Nguyen

thanks Ashley.

Is that defined in the SCORM 2004 standard or something unique to Articulate?


Recently, we are recommending our customers to use your articulate, so I need to well prepared when they come to me with questions. So it's one of reason  I have been asking you guys a lots recently. I am really appreciate your responses.

Justin Grenier

Good Morning, Chanh.

You can find the data model for the cmi.interactions.n.id element on Pages 4-47 and 4-48 of the SCORM 2004 Run Time Environment (RTE), which I've attached here for your reference.  You'll see that beyond setting a limit of 4,000 characters on this element, the SCORM 2004 standard allows the content to define its format.

This discussion is closed. You can start a new discussion or contact Articulate Support.