SFX
To display the calculated availability status for remote search results, Primo uses the SFX API to check availability using the SFX Rapid Service Indicator (RSI) index. As of the October 2009 SFX Revision, this index replaces the Journal Subscription Index (JSI) and contains a list of all full-text journals in the local instance. To keep the full-text availability status up to date in Primo, you must run the RSI indexing process regularly in SFX.
The RSI Index is used to determine availability when performing remote searches in MetaLib or when performing searches with the EBSCO API adaptor.
Configuring SFX and Primo
In order for Primo to interoperate with SFX, perform the following preliminary steps within SFX and Primo:
-
Since every Primo institution interoperates with a specific SFX instance, determine which SFX instance each Primo institution uses.
-
Log on to the relevant SFX instance (using sfxlcl3 for example) and enter the following commands to access the Server Admin utility:da./server_admin_util
-
Enter option 15 to access the Build RSI Index menu.The following menu displays:15 build RSI indexRSI Tools1 (Re) build the RSI index2 Show scheduled RSI index builds3 Schedule an RSI index buildPlease select [1-3,q,m]:
-
Enter option 1 to build the RSI index.The following message displays:Running the index builder may take a long time, possibly hoursdepending on the amount of active portfolios.Are you sure you want to continue? [y/n] y
-
Enter y to continue.The following message displays:beginning preparation:creating tables,checking consortiaChecking for consortia records... Consortia check done.build RAPID_SERVICE_INDICATOR table.build RSI_IDENTIFIERS table. Preparation done.fetching active portfolios.uploading identifiers active portfolios to RSI_IDENTIFIERSDone uploading records to RSI_IDENTIFIERSreceiving active portfolios from RAPID_SERVICE_INDICATOR_TEMP.Done uploading records to RAPID_SERVICE_INDICATOR_TEMP.uploading active portfolios to RAPID_SERVICE_INDICATOR.Done uploading records to RAPID_SERVICE_INDICATOR Preparation done
-
Enter option q to exit the Server Admin utility.
-
If this is the first time you have built the RSI index, enter the following commands to modify the config/sfxctrl.config file to use RSI index:cnvi sfxctrl.config
-
Add the following line to the extra section if it is not there:use_RSI "Y"
-
Exit and save the changes to the file.
-
Enter the following commands to access the Server Admin utility:da./server_admin_util
-
Enter option 15 to access the Build RSI Index menu.The following menu displays:15 build RSI indexRSI Tools1 (Re) build the RSI index2 Show scheduled RSI index builds3 Schedule an RSI index buildPlease select [1-3,q,m]:
-
Enter option 3 to schedule an RSI index build.The following prompts display to allow you to schedule the build:Please enter scheduling parametersTime must be in the form HH:MM where HH can be: 00-23for midnight-11PMor for every hour MM can be: 00-59or for every minuteEnter the time to run [00:00]:00:00Would you like to schedule for a certain weekday? [Y/n] NPlease enter month (1-12 for January-December respectively or '*' for every month) [*]: *Please enter day of the month (1-31 or '*' for every day) [1]: 1Successfully added the refresh task to your crontab.
-
Return to the main menu of the Server Admin utility.
-
Enter option 12 to access the Journal Subscription Index menu.The following menu displays:12 Journal Subscription Index1 (Re)build the Journal Subscription index2 Show scheduled Journal Subscription index builds3 Schedule a Journal Subscription index buildPlease select [1-3,q,m]:
-
Enter option 2 to view and remove the cron job for JSI.
-
Enter option q to exit the Server Admin utility.
-
Repeat Steps 2 through 16 for each relevant SFX instance.
-
In the Primo Back Office Institution wizard, define each of the SFX institutions using the SFX institution code and the Primo institution name.
-
Log on to the Primo Back Office user interface.
-
For every Primo institution, use the Institution wizard to define the SFX Base URL.For more information on the Institution wizard, refer to the Primo Back Office Guide.
-
On the Primo General Configuration Wizard (Primo Home > Advanced Configuration > General Configuration Wizard) page, select Delivery from the drop-down list.
-
Set the Use SFX RSI field to Y.
-
Save and deploy the change to the Front End user interface.For full instructions on how to set up RSI and to schedule RSI indexing to take place automatically, refer to the Rapid Service Indicator section in the SFX System Administration Guide. You can also find instructions for RSI on the following page in EL Commons: http://www.exlibrisgroup.org/display...vice+Indicator