Course Exchange 2.5 Glue Documentation - Banner

The college adaptor now supports a few new items for Course Exchange 2.5.

Getting the cccids for a given person:

/students/<sisPersonId>/cccids 

Creating the cccid for a given person if it doesn't already exist:

/students/<sisPersonId>/cccids/<cccid>

There are two new queries in the configuration file for the adaptor to allow institutions to configure the adaptor for where they store cccids.

banner.person.cccidList.getQuery is used to select out all of the cccids that belong to a student.  The query has one bind variable :sisPersonId which is the students SPRIDEN_ID.

banner.person.cccid.insertQuery is used to insert the cccid record for a student.  The query has two bind variables (tongue)idm and :cccId.

If a student already has a cccId assigned to them, the adaptor will not allow a new or additional cccId to be stored.