Previous icon

Next icon

Creating importable applications

You can import student applications from an XML file using the Process Online Applications window. See Processing online applications in the Future students manual.

Create a web form on your site to collect information about student applicants and save it as an XML file. The file must use the specified XML schema so that Synergetic correctly understands what to do with the information. The XML file can list:

XML formatting

XML stores information in fields that are declared using angle brackets (<, >). Each field has an opening tag and a closing tag surrounding the information to be stored. Opening tags use just the field name in the angle brackets, while closing tags include a forward slash before the field name. For example, <FieldName>Your information goes here</FieldName>.

Note: In the schema below, data fields are displayed using the short form of <FieldName/>. This is equivalent to <FieldName></FieldName>. You can use this shorter version for any fields that you don't want to store data in. However, make sure you use both the opening and closing tags for fields for which you want to store information.

Some fields are used to store information about the student or contacts. These are called data fields. Information for data fields is stored between the opening and closing tags of the fields as in the above example.

Some fields are used to group data fields together so that Synergetic knows that this information all relates to the same student, or the same contact. These fields are container fields. In place of where you would type the data values, they have other fields. For example:

<ContainerFieldName>

<FieldName>Information goes here</FieldName>

<SecondFieldName>Information goes here</SecondFieldName>

</ContainerFieldName>

Note: XML field names must be typed exactly as shown and included in their correct container fields. Be careful not to add spaces to field names.

The XML schema

The XML file contains an XML declaration as its first line, and a container field called <OnlineImportApplications> that contains all the applications.

Online Application XML schema - root nodes

Each <Application> is composed of three sections:

Online Application XML schema - sections

Each <Contact> is composed of fields relating to the standard information Synergetic usually records about contacts.

Online Application XML schema - contact nodes

Note: You can also include the fields <LivesWithFlag>, <ParentFlag>, <NormalMailFlag>, <ReportsFlag>, <CountryofBirthCode> and <SynergeticID> for each contact.

The <Addresses> field is a container field. A <Contact> may have several addresses within that field. Each <Address> has its own set of fields.

Online Application XML schema - contact - address nodes

Each <Student> is composed of fields relating to the standard information Synergetic records about new students.

Online Application XML schema - student nodes

Note: You can also include the fields <CountryofBirthCode>, <IntendedTertiaryCourse> and <CountryOfApplication> for each student.

<EntryPreferences>, <Doctors> and <EmergencyContacts> are container fields. Each <Student> can have several of the following fields:

You can also store custom information for each application, contact or student. <Customfields> must define both the field name and the information to be stored.

Online Application XML schema - custom nodes

Last modified: 23/09/2014 3:45:34 PM

See Also

Maintaining future students setup data

luEnquiryCampaign lookup table

luEnquirySource lookup table

luEnquiryStatus lookup table

luFutureApplicationCategory lookup table

luFutureApplicationDates lookup table

luFuturePriority lookup table

luFutureStatus lookup table

luFutureStatusMerge lookup table

luFutureYearPlaces lookup table

luOnlineApplicationPortalQuickLink lookup table

luOnlineApplicationPortalSubmissionStatus lookup table

luOnlineApplicationStatus lookup table

luOnlineApplicationStudentStatus lookup table

luOnlineApplicationType lookup table

luStudentYearEnrolments lookup table

Acknowledgement configuration setting

Acknowledgement:Subject configuration setting

AskPreferences configuration setting

AskPreferences:AssociatedSchools configuration setting

AskPreferences:CompetitorSchools configuration setting

AskPreferences:OtherSchools configuration setting

AskPreferences:OtherSchools:SortOrder configuration setting

AskPreferences:OverviewText configuration setting

AddStudentAsContact configuration setting

AutoGenerate configuration setting

AutoUpdate configuration setting

AgeIntoGraduationYear configuration setting

Dashboard:ContactUs configuration setting

DayCutOff configuration setting

DefaultFilter:ApplicationStatus configuration setting

Defaults:LivesWithFlag configuration setting

Defaults:NormalMailFlag configuration setting

Defaults:ParentFlag configuration setting

Defaults:PrimaryOnlyFlag configuration setting

Defaults:ReportsFlag configuration setting

DocMan:Description configuration setting

DocMan:SourceCode configuration setting

DefaultTitle:Female configuration setting

DefaultTitle:Male configuration setting

FutureStudents:AutoAddCourse configuration setting

IsMaster configuration setting

MaximumStartingAge configuration setting

MinimumStartingAge configuration setting

MonthCutOff configuration setting

OnlineApplications:Email:FromAddress configuration setting

OnlineApplications:Email:FromName configuration setting

OnlineApplications:ReceiptsOnline:ID configuration setting

ShowCollectionSection configuration setting

ShowConfidentialSection configuration setting

ShowCourtOrderSection configuration setting

StudentTransferMode configuration setting

UseApplicationCategory configuration setting

© 2016 Synergetic Management Systems. Published 16 September 2016.

Top of page