Oliver Interface 


This program may be used to generate a comma-delimited interface file to the Oliver Library System


1A Oliver extraction - Address Contact Type
1B Oliver extraction - Address Type
2A Oliver extraction - Primary Phone Contact Type
2B Oliver extraction - Primary Phone Communication Type
3A Oliver extraction - Other Phone Contact Type
3B Oliver extraction - Other Phone Communication Type
4A Oliver extraction - Fax Contact Type
4B Oliver extraction - Fax Communication Type
5A Oliver extraction - Email Contact Type
5B Oliver extraction - Email Communication Type
6A Oliver extraction - Father Relationship Code
6B Oliver extraction - Mother Relationship Code
7A Oliver extraction - Father Communication Type
7B Oliver extraction - Mother Communication Type
 
User Selection Prompt Text
* an item between square brackets [ ] is the default answer
Type
&
Length
Comments
1 Enter Extraction Start Date Date   
 
System Select  
Students with
  • Biographical Detail (Surname, Alternate Surname, Maiden Name, First Names, Alternate Names) updated since the Extraction Start Date
  • A new Qualification Registration since the Extraction Start Date
  • Qualification Registration cancelled or changed since the Extraction Start Date
  • A new Subject Registration since the Extraction Start Date
  • A Subject Registration cancelled or changed since the Extraction Start Date
  • Contact-, Address- or Communication Details changed since the Extraction Start Date
2 Students where Country of Residence is entered and not equal to 152 will be excluded
3 Changes to student records are marked by the following database triggers
  • iad12trg.sql
  • iag05trg.sql
  • iah05trg.sql
  • get02trg.sql


Example
:

                                                                                                                  Page :    1
Program: ih4ccc.pc v02.0.0.0 Oliver Library Interface


GDIREQNO 98816
Start date value for request ID 15-JUL-2010 08:00:00

From Date: 15-JUL-2010 08:00:00
Current Date 22-JUL-2010 12:57:07


***/u1/int2test/onceoff/IntegratorToOliver_20100722.csv***



**************SUCCESSFULL COMPLETION***************




Processing
Rules
 
1 The facility "Schedule Programs" may be used to schedule this program to run periodically. If it is used, the Selection Criteria "Start Date" will automatically be updated to the Date of the last previous run of the program to ensure that only changes in the data since the previous run is included in the interface file.
2 The date of the run becomes part of the file name of the interface file, making it possible to retain the interface file for different runs.
Note that is the program is executed more than once on the same day, the previous interface file for the day will be overwritten with changes to student records since it was created.

Fields in the Interface File:

Field Seqence Field  Name in Oliver 
1 Student Number
2 Surname and First Names
3 "Library"
4 Address first line
5 Address second line
6 Address third line
7 Address fourth line  
8 Postcode
9 Primary telephone number
10 Other telephone number
11 Fax Number
12 Email Address
13 “Student”
14 Subject 
15 Subject 
16 Subject 
17 Subject 
18 Subject 
19 Subject 
20 Subject 
21 Subject 
22 Subject 
23 Subject 
24 Subject 
25 Subject 
20 Null
21 Student Number for new records
22 System Date for new records
23 Birth Date (DD/MM/YYYY)
24 System Date for students that cancelled their registration
25 "and"
26 Gender
27 null
28 Year
29 Student Number
30 Reading Age
31 "student"
32 Title
33 Preferred Name and Surname
34 Name of Contact indicated as father
35 Name of Contact indicated as mother
36 Work Phone of Contact indicated as father
37 Work Phone of Contact indicated as mother



See Also:



History of Changes

Date System Version By Whom Job Description
22-Jul-2010 v02.0.0.0 Frans
t160711 New Manual