Result Data Extension
This extension is used to pass data in addition to a grade when using the outcome service.
Introduction
If this extension is supported the consumer
sends a list of accepted data values and the provider
adds a resultData
node to the result XML sent to the consumer
.
Launch Parameters
Name | Required | Description |
---|---|---|
ext_outcome_data_values_accepted | yes |
Presence of this key indicates that the consumer is capable of using the resultData extension. The value should be a comma separated list of: url , text , or values agreed upon between consumer and provider .
|
Tool Provider Response
If the provider
wants to supply these values, it can augment the POX sent with the grading value. LTI™ replaceResult POX
Only one type of resultData should be sent, if multiple types are sent the tool consumer behavior is undefined and is implementation-specific.
Add a resultData
node with a text
node of plain text in the same encoding as the rest of the document within it like this:
V1.0 999999123 3124567 en 0.92 text data for canvas submission
Add a resultData
node with a url
node within it like this:
V1.0 999999123 3124567 en 0.92 https://www.example.com/cool_lti_link_submission