Parsing Storyline Quiz Data

Jan 02, 2014

Hello,

I have a Storyline project that is basically a Quizmaker '09 quiz that was imported into Storyline. I've published the quiz for LMS SCORM 3rd Edition and loaded onto our LMS.

I found the following topic post:

http://www.articulate.com/support/storyline/quiz-data-sent-to-an-lms-in-articulate-storyline

It states that the formatting of the quiz data that is sent to an LMS should be formatted in a way that can be easily "parsed" and understood. However, when I view the suspend data in my LMS DB, it's all compressed.

Upon further searching online, I found the following topic post:

http://www.articulate.com/support/storyline/suspend-data-isnt-human-readable

The first link above appears to be quite misleading!  Is there ANY way to uncompress the suspend data or get it to be "human readable" for parsing and further data reporting?

Thank you.

12 Replies
Jim Garling

After reading the following post:

http://community.articulate.com/forums/t/31763.aspx

I see that the quiz/API should be trying to Call SetValue for cmi.interactions._children

I have the debug window visible and do not see the quiz attempting to write any of that data to my LMS.

Anyone know where I should turn next? This is a custom LMS w/ a custom SCORM API with limited SCORM compliance. If needed, I can definitely update the SCORM API (and/or LMS DB) to accommodate the needed SCORM data elements.

I found a SCORM_RecordTrueFalseInteraction JS function in the SCORMFunctions.js file created when I published in Storyline, but I don't see that JS function in the SCORM2004Functions.js file.

Is something being disabled in the quiz which is not causing a SetValue ("cmi.interactions.1.id", "Scene3_Slide3_MultiResponse_0_0") from being called by the SCORM API?

Jim Garling

So, I turned DEBUG on and here is the full SCORM debug info. As you'll see, there is no interaction data being passed (except for the suspend data).

26:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Calling Standard Initialize
27:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_Initialize
28:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
29:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Grabbing API
30:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
31:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Searching with Rustici Software algorithm
32:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Searching with SearchForAPI
33:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - SCORM2004_SearchForAPI
34:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_APIFound
35:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - API Found
36:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Found API in this window - Name=, href=http://xxxxxxxxxx/AR2014/index_lms.html
37:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
38:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Calling LMSInit
39:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallInitialize
40:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
41:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
42:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Calling Initialize
43:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - strResult=true
44:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Returning true
45:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GetStatus
46:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
47:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallGetValue strElement=cmi.success_status
48:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
49:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
50:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Call GetValue
51:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - strResult=unknown
52:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - intSCORM2004Error=0
53:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Returning unknown
54:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallGetValue strElement=cmi.completion_status
55:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
56:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
57:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Call GetValue
58:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - strResult=unknown
59:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - intSCORM2004Error=0
60:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Returning unknown
61:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - strSuccessStatus=unknown
62:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - strCompletionStatus=unknown
63:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Returning Not Attempted
64:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Setting Status to Incomplete
65:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.completion_status, strValue=incomplete
66:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
67:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
68:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Calling SetValue
69:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - strResult=true
70:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Returning true
71:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_TranslatgeExitTypeToSCORM strExitType-SUSPEND
72:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Returning suspend
73:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.exit, strValue=suspend
74:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
75:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
76:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Calling SetValue
77:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - strResult=true
78:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Returning true
79:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GetLessonMode
80:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
81:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallGetValue strElement=cmi.mode
82:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
83:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
84:Fri Jan 03 2014 09:37:02 GMT-0500 (Eastern Standard Time) - Call GetValue
85:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strResult=normal
86:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - intSCORM2004Error=0
87:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Returning normal
88:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strLessonMode=normal
89:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - returning normal
90:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Calling InitializeExecuted with parameter-true
91:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In InitializeExecuted, blnSuccess=true, strErrorMessage=
92:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In CommitData
93:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
94:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
95:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Did not override time, saving incremental time
96:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In AccumulateTime dtmStart=Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) dtmEnd=Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) intAccumulatedMS=0
97:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Accumulating Time
98:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - intAccumulatedMS=101
99:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_SaveTime intMilliSeconds=101
100:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
101:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In ConvertMilliSecondsIntoSCORM2004Time intTotalMilliseconds=101
102:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Returning-PT0.10S
103:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strISO8601Time=PT0.10S
104:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.session_time, strValue=PT0.10S
105:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
106:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
107:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Calling SetValue
108:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strResult=true
109:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Returning true
110:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_CommitData
111:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
112:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallCommit
113:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
114:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
115:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Calling Commit
116:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strResult=true
117:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Returning true
118:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In GetDataChunk
119:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
120:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
121:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_GetDataChunk
122:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
123:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallGetValue strElement=cmi.suspend_data
124:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
125:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
126:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Call GetValue
127:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strResult=
128:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - intSCORM2004Error=0
129:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Returning
130:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In GetStatus
131:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
132:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
133:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_GetStatus
134:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
135:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallGetValue strElement=cmi.success_status
136:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
137:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
138:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Call GetValue
139:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strResult=unknown
140:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - intSCORM2004Error=0
141:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Returning unknown
142:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallGetValue strElement=cmi.completion_status
143:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
144:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
145:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Call GetValue
146:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strResult=incomplete
147:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - intSCORM2004Error=0
148:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Returning incomplete
149:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strSuccessStatus=unknown
150:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - strCompletionStatus=incomplete
151:Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) - Returning Incomplete
152:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In ResetStatus
153:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
154:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
155:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Setting blnStatusWasSet to false
156:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_ResetStatus
157:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
158:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.success_status, strValue=unknown
159:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
160:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
161:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Calling SetValue
162:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - strResult=true
163:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Returning true
164:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.completion_status, strValue=incomplete
165:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
166:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
167:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Calling SetValue
168:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - strResult=true
169:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Returning true
170:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SetDataChunk strData=
171:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
172:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
173:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_SetDataChunk
174:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
175:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.suspend_data, strValue=
176:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
177:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
178:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Calling SetValue
179:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - strResult=true
180:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Returning true
181:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In CommitData
182:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
183:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
184:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Did not override time, saving incremental time
185:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In AccumulateTime dtmStart=Fri Jan 03 2014 09:37:03 GMT-0500 (Eastern Standard Time) dtmEnd=Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) intAccumulatedMS=101
186:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Accumulating Time
187:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - intAccumulatedMS=872
188:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_SaveTime intMilliSeconds=872
189:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
190:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In ConvertMilliSecondsIntoSCORM2004Time intTotalMilliseconds=872
191:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Returning-PT0.87S
192:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - strISO8601Time=PT0.87S
193:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.session_time, strValue=PT0.87S
194:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
195:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
196:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Calling SetValue
197:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - strResult=true
198:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Returning true
199:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_CommitData
200:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
201:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallCommit
202:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
203:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
204:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Calling Commit
205:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - strResult=true
206:Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) - Returning true
317:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - In SetDataChunk strData=28doa0f070b040c0d0906080e050~281~2411001b11Y0101101111012110131101411015110161101711018110191101a1101b1100~2tb~211a9101001a1a3qe1jfDg30118_default2Agpn02vife720118_default00000010~211a9101001a1a3ae1jfDg30118_default2Agpn02ddfe720118_default00000010~271a91010210103ew0p2Ag2Ag2AgfDg20118_defaultp0n02ojfe720118_default0000010~261a91010210102QspfDg20118_default2Ag2Ag2Agp0n023cfe720118_default0000010~261a9101001a1a2mup2Ag2Ag2AgfDg30118_defaultpn02Wbfe720118_default00000010~201a91010210102WnjfDg20118_default2Agp0n02yafe720118_default0000010~261a9101001a1a2CtpfDg30118_default2Ag2Ag2Agpn02Vcfe720118_default00000010~271a9101001a1a37J0pfDg30118_default2Ag2Ag2Agpn02rbfe720118_default00000010~2a1a9101001a1a3ly0s2Ag2Ag2Ag2AgfDg30118_defaultpn02Fcfe720118_default00000010~271a91010210103$D0p2Ag2Ag2AgfDg20118_defaultp0n02_afe720118_default000001000
318:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
319:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
320:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - In SCORM2004_SetDataChunk
321:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
322:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.suspend_data, strValue=28doa0f070b040c0d0906080e050~281~2411001b11Y0101101111012110131101411015110161101711018110191101a1101b1100~2tb~211a9101001a1a3qe1jfDg30118_default2Agpn02vife720118_default00000010~211a9101001a1a3ae1jfDg30118_default2Agpn02ddfe720118_default00000010~271a91010210103ew0p2Ag2Ag2AgfDg20118_defaultp0n02ojfe720118_default0000010~261a91010210102QspfDg20118_default2Ag2Ag2Agp0n023cfe720118_default0000010~261a9101001a1a2mup2Ag2Ag2AgfDg30118_defaultpn02Wbfe720118_default00000010~201a91010210102WnjfDg20118_default2Agp0n02yafe720118_default0000010~261a9101001a1a2CtpfDg30118_default2Ag2Ag2Agpn02Vcfe720118_default00000010~271a9101001a1a37J0pfDg30118_default2Ag2Ag2Agpn02rbfe720118_default00000010~2a1a9101001a1a3ly0s2Ag2Ag2Ag2AgfDg30118_defaultpn02Fcfe720118_default00000010~271a91010210103$D0p2Ag2Ag2AgfDg20118_defaultp0n02_afe720118_default000001000
323:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
324:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
325:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - Calling SetValue
326:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - strResult=true
327:Fri Jan 03 2014 09:39:06 GMT-0500 (Eastern Standard Time) - Returning true
328:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - In SetPassed
329:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
330:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
331:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - Setting blnStatusWasSet to true
332:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - In SCORM2004_SetPassed
333:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
334:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.success_status, strValue=passed
335:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
336:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
337:Fri Jan 03 2014 09:39:07 GMT-0500 (Eastern Standard Time) - Calling SetValue
338:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - strResult=true
339:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Returning true
340:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.completion_status, strValue=completed
341:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
342:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
343:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Calling SetValue
344:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - strResult=true
345:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Returning true
346:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SetDataChunk strData=28doa0f070b040c0d0906080e050~281~2411001b11Y0101101111012110131101411015110161101711018110191101a1101b1100~2tb~211a9101001a1a3qe1jfDg30118_default2Agpn02vife720118_default00000010~211a9101001a1a3ae1jfDg30118_default2Agpn02ddfe720118_default00000010~271a91010210103ew0p2Ag2Ag2AgfDg20118_defaultp0n02ojfe720118_default0000010~261a91010210102QspfDg20118_default2Ag2Ag2Agp0n023cfe720118_default0000010~261a9101001a1a2mup2Ag2Ag2AgfDg30118_defaultpn02Wbfe720118_default00000010~201a91010210102WnjfDg20118_default2Agp0n02yafe720118_default0000010~261a9101001a1a2CtpfDg30118_default2Ag2Ag2Agpn02Vcfe720118_default00000010~271a9101001a1a37J0pfDg30118_default2Ag2Ag2Agpn02rbfe720118_default00000010~2a1a9101001a1a3ly0s2Ag2Ag2Ag2AgfDg30118_defaultpn02Fcfe720118_default00000010~271a91010210103$D0p2Ag2Ag2AgfDg20118_defaultp0n02_afe720118_default000001000
347:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
348:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
349:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_SetDataChunk
350:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
351:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.suspend_data, strValue=28doa0f070b040c0d0906080e050~281~2411001b11Y0101101111012110131101411015110161101711018110191101a1101b1100~2tb~211a9101001a1a3qe1jfDg30118_default2Agpn02vife720118_default00000010~211a9101001a1a3ae1jfDg30118_default2Agpn02ddfe720118_default00000010~271a91010210103ew0p2Ag2Ag2AgfDg20118_defaultp0n02ojfe720118_default0000010~261a91010210102QspfDg20118_default2Ag2Ag2Agp0n023cfe720118_default0000010~261a9101001a1a2mup2Ag2Ag2AgfDg30118_defaultpn02Wbfe720118_default00000010~201a91010210102WnjfDg20118_default2Agp0n02yafe720118_default0000010~261a9101001a1a2CtpfDg30118_default2Ag2Ag2Agpn02Vcfe720118_default00000010~271a9101001a1a37J0pfDg30118_default2Ag2Ag2Agpn02rbfe720118_default00000010~2a1a9101001a1a3ly0s2Ag2Ag2Ag2AgfDg30118_defaultpn02Fcfe720118_default00000010~271a91010210103$D0p2Ag2Ag2AgfDg20118_defaultp0n02_afe720118_default000001000
352:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
353:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
354:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Calling SetValue
355:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - strResult=true
356:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Returning true
357:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In CommitData
358:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
359:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
360:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Did not override time, saving incremental time
361:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In AccumulateTime dtmStart=Fri Jan 03 2014 09:37:04 GMT-0500 (Eastern Standard Time) dtmEnd=Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) intAccumulatedMS=872
362:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Accumulating Time
363:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - intAccumulatedMS=124967
364:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_SaveTime intMilliSeconds=124967
365:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
366:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In ConvertMilliSecondsIntoSCORM2004Time intTotalMilliseconds=124967
367:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Returning-PT2M4.96S
368:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - strISO8601Time=PT2M4.96S
369:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.session_time, strValue=PT2M4.96S
370:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
371:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
372:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Calling SetValue
373:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - strResult=true
374:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Returning true
375:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_CommitData
376:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
377:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallCommit
378:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
379:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
380:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Calling Commit
381:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - strResult=true
382:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Returning true
383:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SetDataChunk strData=2Rdqa0g0f070b040c0d0906080e050~2g1~2c11001c11~2110101101111012110131101411015110161101711018110191101a1101b1101c1100~20c~211a9101001a1a3qe1jfDg30118_default2Agpn02vife720118_default00000010~211a9101001a1a3ae1jfDg30118_default2Agpn02ddfe720118_default00000010~271a91010210103ew0p2Ag2Ag2AgfDg20118_defaultp0n02ojfe720118_default0000010~261a91010210102QspfDg20118_default2Ag2Ag2Agp0n023cfe720118_default0000010~261a9101001a1a2mup2Ag2Ag2AgfDg30118_defaultpn02Wbfe720118_default00000010~201a91010210102WnjfDg20118_default2Agp0n02yafe720118_default0000010~261a9101001a1a2CtpfDg30118_default2Ag2Ag2Agpn02Vcfe720118_default00000010~271a9101001a1a37J0pfDg30118_default2Ag2Ag2Agpn02rbfe720118_default00000010~2a1a9101001a1a3ly0s2Ag2Ag2Ag2AgfDg30118_defaultpn02Fcfe720118_default00000010~271a91010210103$D0p2Ag2Ag2AgfDg20118_defaultp0n02_afe720118_default0000010za9101001a1a2Ztfe730118_default000100
384:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
385:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true
386:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_SetDataChunk
387:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
388:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.suspend_data, strValue=2Rdqa0g0f070b040c0d0906080e050~2g1~2c11001c11~2110101101111012110131101411015110161101711018110191101a1101b1101c1100~20c~211a9101001a1a3qe1jfDg30118_default2Agpn02vife720118_default00000010~211a9101001a1a3ae1jfDg30118_default2Agpn02ddfe720118_default00000010~271a91010210103ew0p2Ag2Ag2AgfDg20118_defaultp0n02ojfe720118_default0000010~261a91010210102QspfDg20118_default2Ag2Ag2Agp0n023cfe720118_default0000010~261a9101001a1a2mup2Ag2Ag2AgfDg30118_defaultpn02Wbfe720118_default00000010~201a91010210102WnjfDg20118_default2Agp0n02yafe720118_default0000010~261a9101001a1a2CtpfDg30118_default2Ag2Ag2Agpn02Vcfe720118_default00000010~271a9101001a1a37J0pfDg30118_default2Ag2Ag2Agpn02rbfe720118_default00000010~2a1a9101001a1a3ly0s2Ag2Ag2Ag2AgfDg30118_defaultpn02Fcfe720118_default00000010~271a91010210103$D0p2Ag2Ag2AgfDg20118_defaultp0n02_afe720118_default0000010za9101001a1a2Ztfe730118_default000100
389:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
390:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
391:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Calling SetValue
392:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - strResult=true
393:Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) - Returning true
394:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In Unload
395:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
396:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In ExecFinish, ExiType=SUSPEND
397:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
398:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Haven't called finish before, finishing
399:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Did not override time
400:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In AccumulateTime dtmStart=Fri Jan 03 2014 09:39:08 GMT-0500 (Eastern Standard Time) dtmEnd=Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) intAccumulatedMS=124967
401:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Accumulating Time
402:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - intAccumulatedMS=171473
403:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In SCORM2004_SaveTime intMilliSeconds=171473
404:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
405:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In ConvertMilliSecondsIntoSCORM2004Time intTotalMilliseconds=171473
406:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Returning-PT2M51.47S
407:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - strISO8601Time=PT2M51.47S
408:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.session_time, strValue=PT2M51.47S
409:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
410:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
411:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Calling SetValue
412:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - strResult=true
413:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Returning true
414:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Calling LMS Finish
415:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In SCORM2004_Finish strExitType=SUSPEND, blnStatusWasSet=true
416:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo
417:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Setting Exit
418:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In SCORM2004_TranslatgeExitTypeToSCORM strExitType-SUSPEND
419:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Returning suspend
420:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.exit, strValue=suspend
421:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
422:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
423:Fri Jan 03 2014 09:39:54 GMT-0500 (Eastern Standard Time) - Calling SetValue
424:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - strResult=true
425:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Returning true
426:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Calling Commit
427:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallCommit
428:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
429:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
430:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Calling Commit
431:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - strResult=true
432:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Returning true
433:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Calling Finish
434:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallTerminate
435:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI
436:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true
437:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Calling Terminate
438:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - strResult=true
439:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Returning True
440:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - Returning true
441:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In Unload
442:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
443:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ExecFinish, ExiType=SUSPEND
444:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
445:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In Unload
446:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
447:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ExecFinish, ExiType=SUSPEND
448:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
449:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In Unload
450:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
451:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ExecFinish, ExiType=SUSPEND
452:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
453:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In Unload
454:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo
455:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ExecFinish, ExiType=SUSPEND
456:Fri Jan 03 2014 09:39:55 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo

Any thoughts on why the cmi.interactions data is not being passed to the LMS?

Ashley Terwilliger-Pollard

Hi Jim,

 Have you tested your course at SCORM Cloud to see if it's something within how your LMS is reading the information or within the Storyline file itself? If you're able to replicate the behavior in SCORM Cloud can you send your .story file along to us so that we can take a look? 

If everything works as expected within SCORM Cloud, then you may need to update the LMS as you mentioned. 

Jim Garling

OK. The answer lies here:

http://www.articulate.com/support/storyline/question-details-arent-communicated-to-lms

We had not updated the version of Storyline and were using Update 2. Now that we're up-to-date with versions of Storyline, things are appearing better in the LMS debug panel. 

I'm wondering if someone could answer a couple questions regarding SCORM that I'm having. Below is the SCORM debug info for one of the quiz questions in my course:

270:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - In SetDataChunk strData=2W16405060on1001211f01011011110121100~2k1~241cb101001a1a1032W0j2AgfDg30118_defaultqo03ue1fe720118_default00000010000000000000

271:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo

272:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true

273:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - In SCORM2004_SetDataChunk

274:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo

275:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.suspend_data, strValue=2W16405060on1001211f01011011110121100~2k1~241cb101001a1a1032W0j2AgfDg30118_defaultqo03ue1fe720118_default00000010000000000000

276:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI

277:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true

278:Fri Jan 03 2014 14:50:59 GMT-0500 (Eastern Standard Time) - Calling SetValue

279:Fri Jan 03 2014 14:51:00 GMT-0500 (Eastern Standard Time) - strResult=true

280:Fri Jan 03 2014 14:51:00 GMT-0500 (Eastern Standard Time) - Returning true

281:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In RecordTrueFalseInteraction strID=Scene1_Slide3_TrueFalse_0_0, blnResponse=true, blnCorrect=CORRECT, blnCorrectResponse=true, strDescription=Amendments to my Form U4 involving financial, criminal, and personal changes are required to be reported to the Financial Industry Regulatory Authority (FINRA) promptly (not later than 30 days) after the event. , intWeighting=1, intLatency=0, strLearningObjectiveID=Results

282:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo

283:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true

284:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Calling to LMS

285:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_RecordTrueFalseInteraction strID=Scene1_Slide3_TrueFalse_0_0, strResponse=undefined, blnCorrect=CORRECT, strCorrectResponse=undefined, strDescription=Amendments to my Form U4 involving financial, criminal, and personal changes are required to be reported to the Financial Industry Regulatory Authority (FINRA) promptly (not later than 30 days) after the event. , intWeighting=1, intLatency=0, strLearningObjectiveID=Results, dtmTime=Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time)

286:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo

287:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_CallGetValue strElement=cmi.interactions._count

288:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI

289:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true

290:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Call GetValue

291:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - strResult=

292:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - intSCORM2004Error=401

293:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Detected failed called to GetValue

294:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_SetErrorInfo

295:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SetScore, intScore=16.66, intMaxScore=100, intMinScore=0

296:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In ClearErrorInfo

297:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In IsLoaded, returning -true

298:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In IsValidDecimal, strValue=16.66

299:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Returning True

300:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In IsValidDecimal, strValue=100

301:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Returning True

302:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In IsValidDecimal, strValue=0

303:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Returning True

304:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Converting SCORES to floats

305:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Calling to LMS

306:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_SetScore intScore=16.66, intMaxScore=100, intMinScore=0

307:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_ClearErrorInfo

308:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.score.raw, strValue=16.66

309:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI

310:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true

311:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Calling SetValue

312:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - strResult=true

313:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Returning true

314:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.score.max, strValue=100

315:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI

316:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true

317:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Calling SetValue

318:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - strResult=true

319:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Returning true

320:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.score.min, strValue=0

321:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI

322:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true

323:Fri Jan 03 2014 14:51:02 GMT-0500 (Eastern Standard Time) - Calling SetValue

324:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - strResult=true

325:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - Returning true

326:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - SCORM2004_CallSetValue strElement=cmi.score.scaled, strValue=0.1666

327:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - In SCORM2004_GrabAPI

328:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - Grab API, returning, found API = true

329:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - Calling SetValue

330:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - strResult=true

331:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - Returning true

332:Fri Jan 03 2014 14:51:03 GMT-0500 (Eastern Standard Time) - Returning true

My questions (for now) are:
1.  Line 287 - In SCORM2004_CallGetValue strElement=cmi.interactions._count
Looking into SCORM2004Functions.js, I see that SCORM is trying to get the "interaction index". Can anyone tell me exactly what this should be? How is it used? Does this increment and get set after each question is answered and stored in the LMS?
2. It appears that the questions are being stored one at a time and not as a collective set (i.e. using cmi.interactions._children). 
I'm sure as I continue debugging and digging deeper into this that I'll have more questions, but answers to the above should keep me busy for awhile!
Jim Garling

OK. I just finished reading the following SCORM article here: http://scorm.com/blog/2010/11/4-things-every-scorm-test-should-do-when-reporting-interactions/

Based on the SCORM API calls that are appearing in the LMS Debug window, it appears that Articulate/Storyline is using a "journaling" technique for storage of interaction data.

My main question is this...  when the Storyline course is performing a request of the cmi.interactions._count value, is it attemping to query the value of an array that is to be stored in memory by the SCORM API? Or is it attempting to query a DB value?

Further documentation that I found online states:

cmi.interactions._count 

This value contains the total number of interactions that the LMS is currently storing for this particular SCO. 

Use this count to determine the index for the next interaction your SCO stores on the LMS. 

So the BIG question that I have is... does this "total number of interactions" get set up in an LMS admin area? Dynamically by the SCORM API? or some other way? For instance, would this be set up by the LMS admin? Do I set the course up to "allocate" 100 questions for a quiz even if the quiz only has 20 questions? Hmmm... surely, someone at Articulate knows the answer to this.

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