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

Campus Net Integration - University of Europe for Applied Sciences

 

The Campus Net - UoE integration client is still maintained, but the recommended way to integrate with WISEflow is to use the WISEflow API

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

The Campus Net - UoE integration client is a simple integration client that is using the fetch part of the integration client to look up information on a specific assessment.

Automation Using the WISEflow External API

UoE are using the WISEflow external API to automate parts of the flow management process.

The middleware created by UoE is automating the flow creation process by using the endpoint to create a flow and the endpoint to add a source to a flow. 

The flow creation process is using a hybrid between the integration client and the API middleware developed by UoE. In brief, the process is split up in the following steps:

  1. A unique exam ID is generated by a script on the Campus Net server. The unique exam ID is the SIS code used by WISEflow to fetch information on a specific assessment and holds the assessment metadata, participants and assessors.
  2. When the unique exam ID has been created, the middleware will call the endpoint to create a flow with the unique exam ID as the source.
  3. The flow is synchronised with the source data and managers can work on the flow.
  4. In the meantime, participants can register and deregister themselves in Campus Net.
    • The source data is updated with a list of active participants.
  5. Every night the flow is automatically synchronised with the data from Campus Net and participants are added or deactivated (removed) automatically on the flow.

Set up flow

To set up a flow with data from Campus Net choose 'Campus Net' as the source:


Screenshot_2022-09-27_at_11.11.17.png

To fetch a single assessment, enter the 'Exam ID', this parameter is the unique exam identifier used to fetch the correct data:

Import

The following data is fetched from Campus Net when creating a flow:

Assessment info
Response to WISEflow Value from Campus Net Reference field in WISEflow
title room Flow title
startDateParticipants date_from + time_from Start date for Participants
endDateParticipants date_to + ttime_to End date for Participants
startDateMarking assessment_date_from + assessment_time_from Start date for marking
endDateMarking assessment_date_to + assessment_time_to End date for marking
Assessor info
Response to WISEflow Value from Campus Net Reference field in WISEflow
organisationId email Organisation ID
firstName first_name First name
lastName last_name Last name
externalUserId person_id External User ID

Participant info

Response to WISEflow Value from Campus Net Reference field in WISEflow
organisationId email Organisation ID
firstName first_name First name
lastName last_name Last name
externalUserId matric_id External User ID

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.