Skip to content
  • There are no suggestions because the search field is empty.

SITS Integration - Brunel

The SITS - Brunel integration client is still maintained, but the recommended way to integrate with WISEflow is to use the WISEflow API

SITS - Brunel is an integration client that fetches data directly from SITS to WISEflow. The data is automatically synchronised once every 24h.

In this article:

The SITS - Brunel integration client is made from three parts: 

  • List to show a list of fetchable assessments 
  • Fetch to lookup information on a specific assessment
  • Export to send grades back to SITS - Brunel

Set up flow

To set up a flow with data from SITS  two sources can be used to set up the flow: 'SITS class-list' and 'SITS - assessments': Sk_rmbillede_2018-07-03_kl._08.53.58.png

Depending on the information available, you can either choose 'Choose from list' or 'Enter code':

SITS assessment  

If SITS assessments are used to create a flow there are two options; 'Choose from list' and 'Enter code': Sk_rmbillede_2018-07-03_kl._08.55.03.png

To build a list of fetchable assessment use 'Choose from list' the following parameters must be entered; 'Module code', 'Year', 'Occurrence', 'PSL code', and 'Resit': Sk_rmbillede_2018-07-03_kl._08.55.15.png If an assessment in returned, it is possible to fetch the additional data from the list by selecting the source

To fetch a single assessment with 'Enter code' the following parameters must be entered: 'Module short', 'Year', 'Occurrence', 'PSL code', 'Map code', 'Sequence' and 'Resit'. These parameters make the unique exam identifier used to fetch the correct data: Sk_rmbillede_2018-07-03_kl._08.55.29.pngThis will return a single assessment

Import (SITS assessment)

The following data is fetched from SITS when creating a flow:

Assessment info
Response to WISEflow Value from SITS - Brunel Reference field in WISEflow
examId module
year
occurrence
period
assess_pattern
assess_item
MOD_CODE
AYR_CODE
MAV_OCCUR
PSL_CODE
MAP_CODE
MAB_SEQ
ORDINARY (not used in the request) 
title moduleTitle Flow title
examType 0 if ordinary, 1 if resit Type
gradeType markScheme Grade type
Participant info
Response to WISEflow Value from SITS - Brunel Reference field in WISEflow
organisationId organisationId Organisation Id
firstName forname1 forname2 forname3 First name
lastName surname Last name
emails email Email address
userAlias name Alias
uniqueExamId    
     name BrunelExamId  
     value uniqueExamId.examId  
dispensation    
     gradeType uniqueExamId.stuMarkScheme Individual participant grade type
Additional information

For a general guide on how WISEflow will synchronise data from a SIS system, please read the articles on Integration Logic and How Users are Synchronised During the Flow Lifecycle.

Import (SITS class-list)

The following data is fetched from SITS when creating a flow:

Assessment info
Response to WISEflow Value from SITS - Brunel Reference field in WISEflow
title moduleTitle Flow title
examType 0 if ordinary, 1 if resit Type
Participant info
Response to WISEflow Value from SITS - Brunel Reference field in WISEflow
organisationId organisationId Organisation Id
firstName forname1 forname2 forname3 First name
lastName surname Last name
emails email Email address
userAlias name Alias
uniqueExamId    
     name BrunelExamId  
     value uniqueExamId.examId  
dispensation    
     gradeType uniqueExamId.stuMarkScheme Individual participant grade type
Additional information

For a general guide on how WISEflow will synchronise data from a SIS system, please read the articles on Integration Logic and How Users are Synchronised During the Flow Lifecycle.

 Export

Ordinary 

When grades are exported from WISEflow to SITS, the following data is sent on an ordinary assessment:

Response from WISEflow Value to SITS - Brunel Tag in SITS - Brunel
examId module
year
occurrence
period
assess_pattern
assess_item
MOD_CODE
AYR_CODE
MAV_OCCUR
PSL_CODE
MAP_CODE
MAB_SEQ
reexam false  
endDate UNIX timestamp from WISEflow for participation period  
gradeExports    
          exportName exportName SURN1
          uniqueExamId

student
year
period
module
occurrence
assess_pattern
assess_item

 
     grade    
          grade mark (Following assessment types are available for export: Passed/Not passed, Percentage, F-A*)  
          date originalDate + originalTime  
individualEndDate extensionDate + extensionTime  
submissionDate submissiondate + submissionTime  

Note

Only the administrative assessment type NS (non-submission) is available for export.

 Resit 

Note

It is not possible to export to SITS if the type SITS class-list has been used.

The article on Grade Export: Rules and Technical Setup describes the grade export in detail.