FAQ | This is a LIVE service | Changelog

Add command to Ingest the CamSIS Feed.

Add the following new command:

ugraddrivesync [--dry-run] camsis <job-spec-url>...

This command will update a subset of SMI application fields to match those in camSIS. The details of this process are as follows:

  • Get all CamSIS applicants for the application round year
  • Get all SMI applicants for the application round year
  • The 2 sets are matched on id (applicationNumber) and the following fields (and their CamSIS counterparts) are compared:
    • poolType (poolType)
    • camsisStatus (status)
    • subject (academicPlan)
    • admitYear (admissionYear)
    • collegePreference (college)
  • If any differences are found the following actions may be taken:
    • differing poolType fields are always synchronised
    • differing camsisStatus fields are always synchronised
    • differing subject fields are synchronised when in the SUMMER or ADJUSTMENT pools and warned about otherwise
    • differing admitYear fields are synchronised when in the SUMMER or ADJUSTMENT pools and warned about otherwise
    • differing collegePreference fields are warned about unless the camSIS value is POOL
  • For poolType the values map as follows:
    • AC -> ADMITTED
    • AD -> OFFER
    • AP -> APPLICANT
    • CN -> CANCELLED
    • WT -> WAITLISTED
  • For poolType the values map as follows:
    • S -> SUMMER
    • W -> WINTER
    • A -> ADJUSTMENT

Note that CamSIS identifies "Murray Edwards College" as NH whereas SMI identifies it as MUR. The command will take this into account.

Edited by Mike Bamford