Format for Tab-Delimited Files
The EMS Campus Web Service can import your course data into EMS Campus via tab-delimited files outputted from your SIS. The following tables outline the specifications for this option. A separate file is required for each of these tables. By default, the EMS Campus Web Service looks to C:\Inetpub\wwwroot\EMSCampusWebService\CustomConfig\ on your web server for your tab-delimited files.
Buildings.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
ID |
text |
255 |
WASH |
must be unique |
BuildingCode |
text |
20 |
WASH |
|
Description |
text |
50 |
Washington |
|
RoomTypes.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
ID |
text |
255 |
C |
must be unique |
Description |
text |
30 |
C |
e.g. Classroom |
Rooms.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
ID |
text |
255 |
WA300 |
must be unique |
RoomCode |
text |
20 |
WA300 |
|
Description |
text |
50 |
WASHINGTON ROOM 300 |
|
BuildingID |
text |
255 |
WASH |
|
RoomTypeID |
text |
255 |
C |
|
Capacity |
number |
|
30 |
|
Instructors.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
ID |
text |
255 |
123456 |
must be unique |
Description |
text |
255 |
Terry Jones |
|
Subjects.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
ID |
text |
255 |
WH |
must be unique |
SubjectCode |
text |
10 |
WH |
|
Description |
text |
50 |
World History |
|
CampusCode |
text |
30 |
MAIN |
blank if N/A |
DepartmentCode |
text |
50 |
|
optional, blank if N/A |
DivisionCode |
text |
50 |
|
optional, blank if N/A |
LevelCode |
text |
50 |
|
optional, blank if N/A |
CustomCode1 |
text |
50 |
|
optional, blank if N/A |
CustomCode2 |
text |
50 |
|
optional, blank if N/A |
CourseTypes.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
ID |
text |
255 |
L |
must be unique |
Description |
text |
255 |
L |
e.g. Lecture |
Terms.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
ID |
text |
255 |
07FALL |
must be unique |
TermCode |
text |
10 |
07FALL |
|
Description |
text |
100 |
2007 FALL TERM |
|
StartDate |
date |
|
9/12/2007 |
must be in m/d/yyyy format |
EndDate |
date |
|
12/15/2007 |
must be in m/d/yyyy format |
Courses.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
ID |
text |
255 |
100001 |
must be unique |
CRN |
text |
255 |
100001 |
must be unique |
CourseTitle |
text |
100 |
World History |
|
TermID |
text |
255 |
07FALL |
|
EstimatedEnrollment |
number |
|
30 |
|
ActualEnrollment |
number |
|
0 |
|
InstructorID |
text |
255 |
123456 |
|
SubjectID |
text |
255 |
WH |
|
CrossListParentID |
text |
255 |
0 |
relates to ID, zero or blank if N/A |
Course |
text |
10 |
101 |
|
CampusCode |
text |
30 |
MAIN |
optional, blank if N/A |
Section |
text |
10 |
01 |
|
Credit Hours |
number |
|
3.0 |
|
DepartmentCode |
text |
50 |
|
optional, blank if N/A |
DivisonCode |
text |
50 |
|
optional, blank if N/A |
LevelCode |
text |
50 |
|
optional, blank if N/A |
CustomCode1 |
text |
50 |
|
optional, blank if N/A |
CustomCode2 |
text |
50 |
|
optional, blank if N/A |
CourseDates.txt
Column |
Data Type |
Max. Characters |
Example |
Notes |
---|---|---|---|---|
CourseID |
text |
255 |
100001 |
|
ID |
text |
255 |
100001 |
must be unique |
CourseTypeID |
text |
255 |
L |
|
StartDate |
date |
|
9/11/2007 |
must be in m/d/yyyy format |
EndDate |
date |
|
12/15/2007 |
must be in m/d/yyyy format |
BuildingID |
text |
255 |
WASH |
|
RoomID |
text |
255 |
WA300 |
|
StartTime |
time |
|
0900 |
HHMM format, no colon |
EndTime |
time |
|
1300 |
HHMM format, no colon |
Sunday |
0 or 1 |
|
0 |
|
Monday |
0 or 1 |
|
1 |
|
Tuesday |
0 or 1 |
|
0 |
|
Wednesday |
0 or 1 |
|
1 |
|
Thursday |
0 or 1 |
|
0 |
|
Friday |
0 or 1 |
|
1 |
|
Saturday |
0 or 1 |
|
0 |
|