This chapter describes how the system derives the field values for the Upload, Update, and Report extracts.
See Also
(GBR) Managing PBI Data Exchange
Understanding PBI Field Derivation We recommend that you review the field specification, sample XML files, schemas and validation documents available on UKBA web site. The field specification provides information, such as, each field's format, description, whether a field value is required for SMS to issue the CAS number, whether the academic institution must validate a field value using the schema, and whether SMS performs additional validation on the field value when you upload the file.
You can capture the field values at three levels in Campus Solutions:
1. Configuration level.
2. Academic program or plan level.
3. CAS Details level.
See the Preparing for PBI Data Exchange section in the "(GBR) Managing PBI Data Exchange" chapter, for more information about the data capture levels.
The following table lists the navigation paths for the pages mentioned throughout this chapter:
|
Page |
Navigation |
|
PBI Configuration |
Student Admissions, PBI Processing, PBI Configuration |
|
Academic Plan PBI Data |
Set Up SACR, Foundation Tables, Academic Structure, Academic Plan Table, PBI Data |
|
Academic Program PBI Data |
Set Up SACR, Foundation Tables, Academic Structure, Academic Program Table, PBI Data |
|
CAS Details |
Student Admissions, PBI Processing, CAS Maintenance, CAS Details |
Upload Extract FieldsThis section discusses how the Create Extract process derives the field values for the Upload extract. To derive specific fields the following values are determined for each CAS Details record:
Campus and Academic Program
Selected from the current Application Program Data record for applicants.
Selected from the current Student Program record for students.
Academic Plan
Selected from the Reported Plan value from the CAS Details page.
If no Reported Plan is defined:
- Selected from the current Application Plan Data record for applicants. If more than one record exists the first plan code alphabetically is selected.
- Selected from the Student Plan record for students. If more than one record exists the plan with the lowest sequence number is selected.-
Academic Subplan
Selected if Enable Sub-Plan Reporting is checked on the PBI Configuration page.
Selected from the current Application Sub-Plan Data record for applicants.
Selected from the current Student Sub-Plan record for students.
If more than one record exists the first subplan code alphabetically is selected.

Upload File IDUpload Extract Data page: Header
XML Tag: <BulkUploadFileId>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
Create Extract Data (Student Admissions, PBI Processing , Create Extract Data) |
Upload File ID Override |
Derivation Steps:
Derive from the Upload File ID Override parameter of the Create Extract process.
Derive in the format INST_UPLOAD_YYYY_MM_DD_nn (for example, PSUNV_UPLOAD_2009_09_27_01), where INST is the institution code and nn is an automatically generated sequence number for the day.

Schema IDUpload Extract Data page: File Details
XML Tag: <SchemaID>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Schema ID |
Derivation Steps:
1. Derive the long description value of the translate value defined on the PBI Configuration page.

Tier IDUpload Extract Data page: File Details
XML Tag: <TierID>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Tier ID |
Derivation Steps:
1. Derive the long description value of the translate value defined on the PBI Configuration page.

CategoryUpload Extract Data page: File Details
XML Tag: <Category>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Category |
Derivation Steps:
1. Derive the long description value of the translate value defined on the PBI Configuration page.

Sponsor Licence NumberUpload Extract Data page: File Details
XML Tag: <SponsorLicenceNumber>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Sponsor Licence Number Campus Sponsor Licence Number |
Derivation Steps:
Derive the value defined for the Campus of the applicant or student defined on the PBI Configuration page.
Derive the value defined for the institution on the PBI Configuration page.

Applicant IDUpload Extract Data page: Header
XML Tag: <ApplicantID>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
ID |
Derivation Steps:
1. Derive from the CAS Details record.

UCAS Personal IDUpload Extract Data page: Applicant Details
XML Tag: <UCAS_UKPASS_Id>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
UCAS Personal ID |
|
External System ID (Campus Community, Personal Information, Identification, External System ID) |
External System ID |
Derivation Steps:
Derive from External System ID records with type UC or UP.
Derive as null.

Application IDUpload Extract Data page: Applicant Details
XML Tag: <ApplicationID>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Application Number Program Number |
Derivation Steps:
Derive as a concatenation of Application Number and Program Number from the CAS Details page.
Derive as null for Student record type.

Family NameUpload Extract Data page: Applicant Details
XML Tag: <FamilyName>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
Names (Campus Community, Personal Information, Biographical , Names) |
Last Name |
Derivation Steps:
1. Derive from the current primary name record.

Given NameUpload Extract Data page: Applicant Details
XML Tag: <GivenName>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
Names (Campus Community, Personal Information, Biographical , Names) |
First Name |
Derivation Steps:
1. Derive from the current primary name record.
Note. UKBA have indicated that this field can be blank where the applicant or student only has one name although a first name value is required in Campus Solutions. If required the Reported Value for Given Name can be set to blank on the Upload Extract Data page prior to creating the XML.

Other NamesUpload Extract Data page: Applicant Details
XML Tag: <GivenName>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
Names (Campus Community, Personal Information, Biographical , Names) |
Middle Name |
Derivation Steps:
Derive from the current primary name record.
Derive as null.

NationalityUpload Extract Data page: Applicant Details
XML Tag: <Nationality>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Nationality |
Derivation Steps:
1. Derive from the CAS Details record.
Note. If required the Reported Value can be set to STATELESS on the Upload Extract Data page prior to creating the XML. The text must be contained within to pass schema validation.

GenderUpload Extract Data page: Applicant Details
XML Tag: <Gender>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
Names (Campus Community, Personal Information, Add/Update a Person, Biographical History) |
Gender |
Derivation Steps:
Derive from the current Biographical History record where Male is derived as 1 and Female is derived as 2.
Derive as NULL ERROR.

Country of BirthUpload Extract Data page: Applicant Details
XML Tag: <CountryOfBirth>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
Names (Campus Community, Personal Information, Add/Update a Person, Biographical History) |
Birth Country |
Derivation Steps:
Derive from the Birth Information record.
Derive as NULL ERROR.

Place of BirthUpload Extract Data page: Applicant Details
XML Tag: <PlaceOfBirth>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
Names (Campus Community, Personal Information, Add/Update a Person, Biographical History) |
Birth Location |
Derivation Steps:
Derive from the Birth Information record.
Derive as NULL ERROR.

Date of BirthUpload Extract Data page: Applicant Details
XML Tag: <DateOfBirth>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
Names (Campus Community, Personal Information, Add/Update a Person, Biographical History) |
Date of Birth |
|
CAS Details |
Report Month/Year Only Report Year Only |
Derivation Steps:
Derive from the person record. If Report Year Only check box is selected, derived as YYYY. If the Report Month/Year Only check box is selected, derived as YYYY-MM. If neither check box is selected derived as YYYY-MM-DD.
Derive as NULL ERROR.

Passport NumberUpload Extract Data page: Applicant Details
XML Tag: <ApplicantPassportOrTravelDocumentNumber>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Passport Number |
Derivation Steps:
1. Derive from the CAS Details record.

Partner InstitutionUpload Extract Data page: Other Institution Details
XML Tag: <Name>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Organization Table (Campus Community, Organization, Create/Maintain Organizations, Organization Table) |
Description |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.

Partner Institution Sponsor Licence NumberUpload Extract Data page: Other Institution Details
XML Tag: <SponsorLicenceNumber>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Regional (Campus Community, Organization, Create/Maintain Organizations, Organization Table, Regional) |
Sponsor Licence Number |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.

Partner Institution Address 1Upload Extract Data page: Other Institution Details
XML Tag: <AddressLine>
Mandatory: If any partner institution details are supplied
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 1 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Partner Institution has a value, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. The delivered address formats for Belgium and the Netherlands do not include use of the Address 1 field. As this is a mandatory value if the country is either Belgium or the Netherlands the value is derived as a combination of Street (Address Line 3) and Number.

Partner Institution Address 2Upload Extract Data page: Other Institution Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 2 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Partner Institution Address 3Upload Extract Data page: Other Institution Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 3 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. If the country is either Belgium or the Netherlands the field is derived as null as the Street (Address Line 3) value is used to derive Partner Institution Address 1.

Partner Institution CityUpload Extract Data page: Other Institution Details
XML Tag: <City>
Mandatory: If any partner institution details are supplied
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
City |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Partner Institution has a value, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. The delivered address format for Singapore does not include use of the City field. If the country value is Singapore the City value will also be derived as Singapore.

Partner Institution County/Area/DistrictUpload Extract Data page: Other Institution Details
XML Tag: <CountyAreaDistrict>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
County (UK addresses) State |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Partner Institution CountryUpload Extract Data page: Other Institution Details
XML Tag: <Country>
Mandatory: If any partner institution details are supplied
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Country |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Partner Institution has a value, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Partner Institution PostcodeUpload Extract Data page: Other Institution Details
XML Tag: <PostCode>
Mandatory: If any partner institution details are supplied and country is GBR
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Partner Institution |
|
Academic Plan PBI Data |
Partner Institution |
|
Academic Program PBI Data |
Partner Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Post Code |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Partner Institution has a value and Partner Institution Country is GBR, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Overseas InstitutionUpload Extract Data page: Other Institution Details
XML Tag: <Name>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Overseas Institution |
|
Academic Plan PBI Data |
Overseas Institution |
|
Academic Program PBI Data |
Overseas Institution |
|
Organization Table (Campus Community, Organization, Create/Maintain Organizations, Organization Table) |
Description |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.

Overseas Institution Address 1Upload Extract Data page: Other Institution Details
XML Tag: <AddressLine>
Mandatory: If any overseas institution details are supplied
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Overseas Institution |
|
Academic Plan PBI Data |
Overseas Institution |
|
Academic Program PBI Data |
Overseas Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 1 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Overseas Institution has a value, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. The delivered address formats for Belgium and the Netherlands do not include use of the Address 1 field. As this is a mandatory value, if the country is either Belgium or the Netherlands, the value is derived as a combination of Street (Address Line 3) and Number.

Overseas Institution Address 2Upload Extract Data page: Other Institution Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Overseas Institution |
|
Academic Plan PBI Data |
Overseas Institution |
|
Academic Program PBI Data |
Overseas Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 2 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Overseas Institution Address 3Upload Extract Data page: Other Institution Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Overseas Institution |
|
Academic Plan PBI Data |
Overseas Institution |
|
Academic Program PBI Data |
Overseas Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 3 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. If the country is either Belgium or the Netherlands the field is derived as null as the Street (Address Line 3) value is used to derive Overseas Institution Address 1.

Overseas Institution CityUpload Extract Data page: Other Institution Details
XML Tag: <City>
Mandatory: If any overseas institution details are supplied
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Overseas Institution |
|
Academic Plan PBI Data |
Overseas Institution |
|
Academic Program PBI Data |
Overseas Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
City |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Overseas Institution has a value, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. The delivered address format for Singapore does not include use of the City field. If the country value is Singapore the City value will also be derived as Singapore.

Overseas Institution County/Area/DistrictUpload Extract Data page: Other Institution Details
XML Tag: <CountyAreaDistrict>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Overseas Institution |
|
Academic Plan PBI Data |
Overseas Institution |
|
Academic Program PBI Data |
Overseas Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
County (UK addresses) State |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Overseas Institution CountryUpload Extract Data page: Other Institution Details
XML Tag: <Country>
Mandatory: If any overseas institution details are supplied
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Overseas Institution |
|
Academic Plan PBI Data |
Overseas Institution |
|
Academic Program PBI Data |
Overseas Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Country |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Overseas Institution has a value, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Overseas Institution PostcodeUpload Extract Data page: Other Institution Details
XML Tag: <PostCode>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Overseas Institution |
|
Academic Plan PBI Data |
Overseas Institution |
|
Academic Program PBI Data |
Overseas Institution |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Post Code |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Course TitleUpload Extract Data page: Course Details
XML Tag: <CourseCurriculumTitle>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Course Title Override |
|
PBI Configuration |
Enable Sub-Plan Reporting |
|
Sub-Plan HESA (Set Up SACR, Foundation Tables, Academic Structure, Academic SubPlan Table, Sub-Plan HESA) |
Course Title |
|
Academic Sub-Plan Table (Set Up SACR, Foundation Tables, Academic Structure, Academic Plan Table) |
Description |
|
Plan HESA Data (Set Up SACR, Foundation Tables, Academic Structure, Academic Plan Table, Plan HESA Data) |
Course Title |
|
Academic Plan Table (Set Up SACR, Foundation Tables, Academic Structure, Academic Plan Table) |
Description |
Derivation Steps:
Derive from the CAS Details record.
If Enable Sub-Plan Reporting is checked and a sub-plan record is found for the applicant or student, derive the Course Title from the Sub-Plan HESA record.
If Enable Sub-Plan Reporting is checked and a sub-plan record is found for the applicant or student, derive a concatenation of plan description + space + sub-plan description.
Derive the Course Title from the Plan HESA Data record.
Derive the plan description.

Course IDUpload Extract Data page: Course Details
XML Tag: <CourseID>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Enable Sub-Plan Reporting |
Derivation Steps:
If Enable Sub-Plan Reporting is checked and a sub-plan record is found for the applicant or student, derive the sub-plan code.
Derive the plan code.

Academic LevelUpload Extract Data page: Course Details
XML Tag: <AcademicLevel>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Academic Level |
Derivation Steps:
1. Derive from the CAS Details record. Derive as the short name (XLATSHORTNAME) from the Translate Values table (PSXLATITEM), for SAD_PB_ACAD_LEVEL.
There are page elements that have translate values. For example, translate values Presessional B1 and Presessional B2 for the Academic Level page element on the CAS Details page. The Create Extract process derives the field value as short name (XLATSHORTNAME) from these page elements. For example, suppose you have defined an academic level translate value on the CAS Details page as Presessional B1 which has a short name of B1. In such a case, the Create Extract Data process derives the Academic Level field value as B1.
Note. The system sets the default Academic Level value on
the CAS Details page based on the COURSEAIM defined on the Plan HESA Data,
Program HESA Data, or Sub-Plan HESA page. The order in which COURSEAIM is
checked: Plan HESA Data page first, then Program HESA Data page and finally
Sub-Plan HESA page. The system defaults the NQF level using the first letter
of the COURSEAIM value as follows:
D — Doctoral — NQF Level 8
M — Masters — NQF Level 7
H — Honours —NQF Level 6
I — Intermediate — NQF Level 5
C — Certificate — NQF Level 4
You can change this default value on the CAS Details page.

Secondary Academic LevelUpload Extract Data page: Course Details
XML Tag: <SecondaryAcademicLevel>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Secondary Academic Level |
Derivation Steps:
Derive from the CAS Details record. Derive as the short name (XLATSHORTNAME) from the Translate Values table (PSXLATITEM), for SAD_PB_ACAD_LEVEL.
Derive as null.
See Also
Academic Level

Course Start DateUpload Extract Data page: Course Details
XML Tag: <CourseStartDate>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
CourseStartDate |
Derivation Steps:
1. Derive from the CAS Details record.
Note. If the derived date is not in the future an error message is logged.

Latest Acceptance DateUpload Extract Data page: Course Details
XML Tag: <LatestDateForAcceptanceOnCourse>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Latest Acceptance Date |
Derivation Steps:
Derive from the CAS Details record.
Derive as null.
Note. If the derived date is not in the future, or is before the derived Course Start Date, or is after the derived Expected Course End Date, an error message is logged.

Expected End DateUpload Extract Data page: Course Details
XML Tag: <ExpectedCourseEndDate>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Expected End Date |
Derivation Steps:
1. Derive from the CAS Details record.
Note. If the derived date is not in the future, or is before the derived Course Start Date, an error message is logged.

Full-Time CourseUpload Extract Data page: Course Details
XML Tag: <CourseIsFullTime>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Full-Time Course |
Derivation Steps:
If the value in the CAS Details record is Yes, derive as true
Derive as false.

Course HoursUpload Extract Data page: Course Details
XML Tag: <CourseHoursPerWeek>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Course Hours |
|
Academic Plan PBI Data |
Course Hours |
|
Academic Program PBI Data |
Course Hours |
Note. The Course Hours field is mandatory on the CAS Details page if Full-Time Course is No. The system performs steps 2, 3, or 4 only if Full-Time Course is Yes on the CAS Details page.
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Full-Time Course is derived as true, derive as 0.0

Main Site Address 1Upload Extract Data page: Course Details
XML Tag: <AddressLine>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Main Site |
|
CAS Details |
Reported Site |
|
Campus Table (Set Up SACR, Foundation Tables, Academic Structure, Campus Table) |
Location Code |
|
Location Address (Set Up HRMS, Foundation Tables, Organization, Location) |
Address Line 1 |
Derivation Steps:
Derive from location defined as Reported Site in the CAS Details record.
Derive from the location defined as the Main Site in the PBI Configuration record.
Derive from the primary location for the Campus of the applicant or student.
Derive as NULL ERROR.

Main Site Address 2Upload Extract Data page: Course Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Main Site |
|
CAS Details |
Reported Site |
|
Campus Table (Set Up SACR, Foundation Tables, Academic Structure, Campus Table) |
Location Code |
|
Location Address (Set Up HRMS, Foundation Tables, Organization, Location) |
Address Line 1 |
Derivation Steps:
Derive from location defined as Reported Site in the CAS Details record.
Derive from the location defined as the Main Site in the PBI Configuration record.
Derive from the primary location for the Campus of the applicant or student.
Derive as null.

Main Site Address 3Upload Extract Data page: Course Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Main Site |
|
CAS Details |
Reported Site |
|
Campus Table (Set Up SACR, Foundation Tables, Academic Structure, Campus Table) |
Location Code |
|
Location Address (Set Up HRMS, Foundation Tables, Organization, Location) |
Address Line 3 |
Derivation Steps:
Derive from location defined as Reported Site in the CAS Details record.
Derive from the location defined as the Main Site in the PBI Configuration record.
Derive from the primary location for the Campus of the applicant or student.
Derive as null.

Main Site CityUpload Extract Data page: Course Details
XML Tag: <City>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Main Site |
|
CAS Details |
Reported Site |
|
Campus Table (Set Up SACR, Foundation Tables, Academic Structure, Campus Table) |
Location Code |
|
Location Address (Set Up HRMS, Foundation Tables, Organization, Location) |
City |
Derivation Steps:
Derive from location defined as Reported Site in the CAS Details record.
Derive from the location defined as the Main Site in the PBI Configuration record.
Derive from the primary location for the Campus of the applicant or student.
Derive as NULL ERROR.

Main Site County/Area/DistrictUpload Extract Data page: Course Details
XML Tag: <CountyAreaDistrict>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Main Site |
|
CAS Details |
Reported Site |
|
Campus Table (Set Up SACR, Foundation Tables, Academic Structure, Campus Table) |
Location Code |
|
Location Address (Set Up HRMS, Foundation Tables, Organization, Location) |
County (UK addresses) State |
Derivation Steps:
Derive from location defined as Reported Site in the CAS Details record.
Derive from the location defined as the Main Site in the PBI Configuration record.
Derive from the primary location for the Campus of the applicant or student.
Derive as null.

Main Site PostcodeUpload Extract Data page: Course Details
XML Tag: <PostCode>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
PBI Configuration |
Main Site |
|
CAS Details |
Reported Site |
|
Campus Table (Set Up SACR, Foundation Tables, Academic Structure, Campus Table) |
Location Code |
|
Location Address (Set Up HRMS, Foundation Tables, Organization, Location) |
Post Code |
Derivation Steps:
Derive from location defined as Reported Site in the CAS Details record.
Derive from the location defined as the Main Site in the PBI Configuration record.
Derive from the primary location for the Campus of the applicant or student.
Derive as NULL ERROR.

Work PlacementUpload Extract Data page: Course Details
XML Tag: <ApplicantHasWorkPlacement>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Work Placement |
Derivation Steps:
1. Derive from the CAS Details record.
Note. Yes is derived as true, No is derived as false.

Work Placement Address 1Upload Extract Data page: Course Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Placement Organisation |
|
Academic Plan PBI Data |
Placement Organisation |
|
Academic Program PBI Data |
Placement Organisation |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 1 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. The delivered address formats for Belgium and the Netherlands do not include use of the Address 1 field. As this is a mandatory value if the country is either Belgium or the Netherlands the value is derived as a combination of Street (Address Line 3) and Number.

Work Placement Address 2Upload Extract Data page: Course Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Placement Organisation |
|
Academic Plan PBI Data |
Placement Organisation |
|
Academic Program PBI Data |
Placement Organisation |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 2 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Work Placement Address 3Upload Extract Data page: Course Details
XML Tag: <AddressLine>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Placement Organisation |
|
Academic Plan PBI Data |
Placement Organisation |
|
Academic Program PBI Data |
Placement Organisation |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Address Line 3 |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. If the country is either Belgium or the Netherlands the field is derived as null as the Street (Address Line 3) value is used to derive Work Placement Address 1.

Work Placement CityUpload Extract Data page: Course Details
XML Tag: <City>
Mandatory: If any work placement details are supplied
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Placement Organisation |
|
Academic Plan PBI Data |
Placement Organisation |
|
Academic Program PBI Data |
Placement Organisation |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
City |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Work Placement Address 1 has a value, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.
Note. The delivered address format for Singapore does not include use of the City field. If the country value is Singapore the City value will also be derived as Singapore.

Work Placement County/Area/DistrictUpload Extract Data page: Course Details
XML Tag: <CountyAreaDistrict>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Placement Organisation |
|
Academic Plan PBI Data |
Placement Organisation |
|
Academic Program PBI Data |
Placement Organisation |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
County (UK addresses) State |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Work Placement CountryUpload Extract Data page: Course Details
XML Tag: <Country>
Mandatory: If any work placement details are supplied
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Placement Organisation |
|
Academic Plan PBI Data |
Placement Organisation |
|
Academic Program PBI Data |
Placement Organisation |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Country |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
Derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Work Placement PostcodeUpload Extract Data page: Course Details
XML Tag: <PostCode>
Mandatory: If any work placement details are supplied and country is GBR
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Placement Organisation |
|
Academic Plan PBI Data |
Placement Organisation |
|
Academic Program PBI Data |
Placement Organisation |
|
Location Details (Campus Community, Organization, Create/Maintain Organizations, Organization Locations, Location Details) |
Post Code |
Derivation Steps:
Derive from the CAS Details record.
Derive from the Academic Plan record.
Derive from the Academic Program record.
If Work Placement Address 1 has a value and Work Placement Country is GBR, derive as NULL ERROR, otherwise derive as null.
Note. The address fields are derived from the current active primary location for the selected organization.

Accommodation ProvidedUpload Extract Data page: Financial Details
XML Tag: <AccommodationProvided>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Accommodation Provided |
Derivation Steps:
1. Derive from the CAS Details record.
Note. Yes is derived as true, No is derived as false.

Accommodation Fees IncludedUpload Extract Data page: Financial Details
XML Tag: <CourseFeeIncludesAccomodationCosts>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Accommodation Fee Included |
Derivation Steps:
1. Derive from the CAS Details record.
Note. Yes is derived as true, No is derived as false.

First Year Course FeesUpload Extract Data page: Financial Details
XML Tag: <CourseFeesForFirstYearOnly>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
First Year Course Fees |
Derivation Steps:
1. Derive from the CAS Details record. Derive as 0, if the First Year Course Fees is 0 on the CAS Details page.

Course Fees PaidUpload Extract Data page: Financial Details
XML Tag: <CourseFeesPaidToDate>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Course Fees Paid |
Derivation Steps:
Derive from the CAS Details record.
Derive as null.

Accommodation Fees PaidUpload Extract Data page: Financial Details
XML Tag: <AccommodationFeesPaidToDate>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Accommodation Fees Paid |
Derivation Steps:
Derive from the CAS Details record.
Derive as null.

First Year Boarding FeesUpload Extract Data page: Financial Details
XML Tag: <BoardingFeesForFirstYearOnly>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
First Year Boarding Fees |
Derivation Steps:
1. Derive from the CAS Details record. Derive as 0, if the First Year Boarding Fees is 0 on the CAS Details page.

Boarding Fees PaidUpload Extract Data page: Financial Details
XML Tag: <BoardingFeesPaidToDate>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Boarding Fees Paid |
Derivation Steps:
Derive from the CAS Details record.
Derive as null.

ATAS Certificate RequiredUpload Extract Data page: Certification
XML Tag: <CourseRequiresATAS>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
ATAS Certificate Required |
Derivation Steps:
1. Derive from the CAS Details record.
Note. Yes is derived as true, No is derived as false.

Dean's Certificate RequiredUpload Extract Data page: Certification
XML Tag: <PostgraduateDeanCertificateRequired>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Dean's Certificate Required |
Derivation Steps:
1. Derive from the CAS Details record.
Note. Yes is derived as true, No is derived as false.

Offer DocumentsUpload Extract Data page: Documentation
XML Tag: <DocumentsUsedToObtainOffer>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Offer Documents |
Derivation Steps:
1. Derive from the CAS Details record.
Update Extract FieldsThis section discusses how the Create Extract process derives the field values for the Update extract.

Update File IDUpdate Extract Data page: Header
XML Tag: <BulkUpdateFileId>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
Create Extract Data (Student Admissions, PBI Processing , Create Extract Data) |
Update File ID Override |
Derivation Steps:
Derive from the Update File ID Override parameter of the Create Extract process.
Derive in the format INST_UPDATE_YYYY_MM_DD_nn (for example, PSUNV_UPDATE_2009_09_27_01), where INST is the institution code and nn is an automatically generated sequence number for the day.

CAS Number Update Extract Data page: Header
XML Tag: <CASNumber>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
CAS Number |
Derivation Steps:
1. Derive from the CAS Details page.

First Year Course FeesUpdate Extract Data page: Financial Details
XML Tag: <CourseFeesForFirstYearOnly>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
First Year Course Fees |
Derivation Steps:
1. Derive from the CAS Details record. Derive as 0, if the First Year Course Fees is 0 on the CAS Details page.

Course Fees PaidUpdate Extract Data page: Financial Details
XML Tag: <CourseFeesPaidToDate>
Mandatory: One of the Fees Paid fields must be present.
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Course Fees Paid |
Derivation Steps:
Derive from the CAS Details record.
Derive as zero.
Note. An error message is logged if none of the Fees Paid fields contains a value greater than zero.

Accommodation Fees PaidUpdate Extract Data page: Financial Details
XML Tag: <AccommodationFeesPaidToDate>
Mandatory: One of the Fees Paid fields must be present.
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Accommodation Fees Paid |
Derivation Steps:
Derive from the CAS Details record.
Derive as zero.
Note. An error message is logged if none of the Fees Paid fields contains a value greater than zero.

Boarding Fees PaidUpdate Extract Data page: Financial Details
XML Tag: <BoardingFeesPaidToDate>
Mandatory: One of the Fees Paid fields must be present.
Pages Used:
|
Page |
Page Element |
|
CAS Details |
Boarding Fees Paid |
Derivation Steps:
Derive from the CAS Details record.
Derive as zero.
Note. An error message is logged if none of the Fees Paid fields contains a value greater than zero.
Report File FieldsThis section discusses how the Create Extract process derives the field values for the Report extract.

Report File IDReport Extract Data page: Header
XML Tag: <BulkReportingID>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
Create Extract Data (Student Admissions, PBI Processing , Create Extract Data) |
Report File ID Override |
Derivation Steps:
Derive from the Report File ID Override parameter of the Create Extract process.
Derive in the format INST_REPORT_YYYY_MM_DD_nn (for example, PSUNV_REPORT_2009_09_27_01), where INST is the institution code and nn is an automatically generated sequence number for the day.

CAS Number Report Extract Data page: Header
XML Tag: <CASNumber>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
CAS Details |
CAS Number |
Derivation Steps:
1. Derive from the CAS Details record.

Expected Enrollment Date Report Extract Data page: Report Details
XML Tag: <ExpectedEnrollmentDate>
Mandatory: Yes
Pages Used:
|
Page |
Page Element |
|
Report Details (Student Admissions, PBI Processing, CAS Maintenance, Report Details) |
Expected Enrollment |
Derivation Steps:
1. Derive from the CAS Details record

NotesReport Extract Data page: Report Details
XML Tag: <Notes>
Mandatory: No
Pages Used:
|
Page |
Page Element |
|
Report Details (Student Admissions, PBI Processing, CAS Maintenance, Report Details) |
Notes |
Derivation Steps:
Derive from the CAS Details record
Derive as NULL ERROR.