Yoel Kortick Senior Librarian

Slides:



Advertisements
Similar presentations
1 Yoel Kortick Senior Librarian Alma Product Management 245 $$a Group Settings for Electronic Resources 246 $$a How to control access to electronic resources.
Advertisements

Administration Fundamentals Normalization Rules, Merge Methods, & Match Methods.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick Senior Librarian Cataloging introductory flow.
1 Yoel Kortick Senior Librarian Adding a local Electronic Collection.
© 2015 Ex Libris | Confidential & Proprietary Bound together titles Harvard University April Yoel Kortick Senior Librarian
1 Designing and using normalization rules Yoel Kortick Senior Librarian, Ex Libris.
1 Yoel Kortick Senior Librarian Working with the Alma Community Zone and Electronic Resources.
© 2016 Ex Libris | Confidential & Proprietary How to use an indication rule to retrieve all records with no language in the 008 field Yoel Kortick Senior.
1 Discovery Interface Display Logic Yoel Kortick Senior Librarian.
1 Yoel Kortick | Senior Librarian Serials automation tasks for summary holdings.
1 Yoel Kortick Senior Librarian Alma Product Management Mapping the bibliographic call number to the holding record call number.
1 Linked Data in Alma and Publishing the Linked Data to Primo Yoel Kortick Senior Librarian
Merge Rules and Routines
An Introduction to the Bibliographic Metadata Profile in Alma
Conservation Laboratory Work Orders Harvard University April 18-19
Using the “Available For” Group Settings
How to separate semicolon delimited values to separate columns
Synchronizing data from Alma to remote digital repository
Phonetic Modifiers in Alma and Primo
Indication rules and set filtering Harvard University April 18-19
Defining and using an external search profile with multiple targets for copy cataloging Yoel Kortick Senior Librarian Alma Product Management.
How to create links from an Alma Analytics report to Primo
Linked Data in Alma and Publishing the Linked Data to Primo
Synchronizing data from remote digital repository to Alma
Yoel Kortick Senior Librarian
How to set up an RSS feed New Book List in Alma
How to view and publish MARC records in BIBFRAME format
An article in an anthology and derive new record
Resource Management / Acquisitions
Match and Merge Routine in the import profile
MARC extensions Yoel Kortick | Senior Librarian
Creating links from an Alma Analytics report to an external web page
Patron Driven Acquisition (PDA) Demand Driven Acquisition (DDA)
Working with Multilingual Authority Records
Digitization Requests Flow
Authorities in Alma and F3
Integration of Analytics in Alma Viewing usage data in Alma
Yoel Kortick Senior Librarian
Prediction Patterns and Serial Check-in
Yoel Kortick Senior Librarian
Relative Date Filters in Alma Analytics
Real-Time Acquisition (RTA) integration with OASIS platform
Publishing to OCLC Yoel Kortick Senior Librarian.
How to duplicate (merge) cells per column in an Alma Analytics report
Alma Link Resolver Usage
Yoel Kortick Senior Librarian
Metadata Editor Introduction
Yoel Kortick Senior Librarian Alma Product Management
Using Alma Analytics with the Tableau Web Data Connector
How to view and publish MARC records in BIBFRAME format
Standing Orders in Alma
Cataloging introductory flow
How to create links from an Alma Analytics report to Primo
Titles subject area and Physical-Electronic overlap analysis
DESIGNING AND USING NORMALIZATION RULES
An article in an anthology and derive new record
Yoel Kortick Senior Librarian
Yoel Kortick Senior Librarian
Three methods of activating electronic collections in the consortial environment Yoel Kortick. Senior Librarian
Yoel Kortick Senior Librarian
Designing and Using Normalization Rules
Indication rules and set filtering
Evaluations and Trials in Alma
Real-Time Acquisition (RTA) integration with OASIS platform
Linked Data, BIBFRAME and Alma
Alternate graphic representation 880 field
Creating sets in Alma from Alma Analytics Reports
Prediction Patterns and Summary Holdings
Yoel Kortick Senior Librarian
Presentation transcript:

Yoel Kortick Senior Librarian How to use a normalization rule in a General Publishing Profile to add a link to Primo during export Yoel Kortick Senior Librarian https://www.visitspokane.com/media/photo-gallery/

Creating the normalization rule Introduction Creating the normalization rule Adding the normalization rule to a process Exporting the records with the link to Primo text number 5 https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Introduction There are cases where institutions export bibliographic records to “another” catalog and want to include a link to Primo as part of the record. In this way the record will be imported to the external catalog and already have a link to view it in Primo.

Introduction This can be done as follows: Create a normalization rule which adds the link to Primo Put the normalization rule in a normalization process Option 1 Run the normalization process as part of the export Option 2 Run the normalization process on the actual records in Alma so they include the link to Primo “always” Export the records (which already have the link to Primo) In this presentation we will do option 1 (we will not update the records in Alma, we will update only the exported record)

Creating the normalization rule Introduction Creating the normalization rule Adding the normalization rule to a process Exporting the records with the link to Primo text number 5 https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Creating the normalization rule First we need to get the syntax of searching Primo for a specific record Then we need to make the normalization rule create a field with that syntax If you are using Primo VE then you can search for the record in Alma and select “Display in Discovery”. If you are not using Primo VE then you can search Primo via the MMSID or other field which you will want in the link to Primo.

Creating the normalization rule If you are using Primo VE then you can get the link by searching Alma for a record and choosing “Display in Discovery

Creating the normalization rule Now we see the URL

Creating the normalization rule This is the URL (for MMSID 997520575702341): https://mines.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma997539700902341&context=U&vid=01COLSCHL_INST:MINES&lang=en So we need to do as follows: Put the MMSID in the 856 u. It can be copied from 001 Prefix the MMSID with add this text: https://mines.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma Suffix the MMSID with this text: &context=U&vid=01COLSCHL_INST:MINES&lang=en

Creating the normalization rule When we create the 856 we will do two special operations: At each stage we will check to be sure there is not already an 856 with the Primo URL prefix and suffix. We may be sure that our records do not already have this field, but doing the check is a way to make sure we do not have duplicate fields. Instead of working directly on a new 856 field we will work on a temporary field and only when done with the process we will copy the temporary field to the 856. This will ensure that we will not ‘by accident’ ruin any existing 856 fields in the record which may point elsewhere. In our case the temporary field will be 956 because it is not used. The temporary field of course can be changed to a different ‘non-used’ field. The normalization rule for this is on the next slide. Each section of the rule has a clear description so specific explanations are not needed.

Creating the normalization rule rule "Copy 001 Field to 956 Field subfield u" # Note that actions stipulated in the rule with the higher priority are performed first priority 10 when ((not exists "856.u.https://mines.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma*") and (not exists "856.u.&context=U&vid=01COLSCHL_INST:MINES&lang=en*")) then copyField "001" to "956.u" end rule "Add the beginning of the URL to 956 u, it already has the MMSID" priority 9 prefix "956.u" with "https://mines.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma" rule "Add the end of the URL to 856 u, it already has the prefix and the MMSID" priority 8 suffix "956.u" with "&context=U&vid=01COLSCHL_INST:MINES&lang=en" rule "Copy the temporary 956 to 85640" priority 7 copyField "956" to "856.{4,0}" rule "Remove the temporary 956" priority 6 TRUE removeField "956" Note that if you ‘copy paste’ this rule some characters (such as quotation marks) may get distorted.

Creating the normalization rule We can test the rule and see that it works In the metadata editor we will click “Preview” for title “A devotion to their science: pioneer women of radioactivity”. Normalization rule is called “Create Link to Primo in 856 u”

Creating the normalization rule The 856 link to Primo was created

Creating the normalization rule We can test the URL which was created by pasting it into a browser The URL works

Creating the normalization rule Introduction Creating the normalization rule Adding the normalization rule to a process Exporting the records with the link to Primo text number 5 https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Adding the normalization rule to a process The normalization rule we created is called “Create Link to Primo in 856 u” Now we make a normalization process which uses this normalization rule. Configuration > Resources > Cataloging > Metadata Configuration

Adding the normalization rule to a process Choose “MARC21 Bibliographic”

Adding the normalization rule to a process In “Normalization Process” tab click “Add a Process”

Adding the normalization rule to a process Call the Normalization Process whatever you want and click “Next”. Here we called it “Create Link to Primo in 856 u Process”.

Adding the normalization rule to a process Click “Add Tasks” and choose MarcDroolNormalization Click “Next”

Adding the normalization rule to a process In the “Drools File Key” field choose the Normalization Rule we already made, which is called “Create Link to Primo in 856 u” Save the process The process can now be used throughout the various places in Alma where normalization processes are used.

Creating the normalization rule Introduction Creating the normalization rule Adding the normalization rule to a process Exporting the records with the link to Primo text number 5 https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Exporting the records with the link to Primo Create a set of all records which you want to export

Exporting the records with the link to Primo The set has been created

Exporting the records with the link to Primo Create a general publishing profile which will publish this set. Resources > Publishing > Publishing Profiles

Exporting the records with the link to Primo Add Profiles > General Profile We will call the profile “Publish records with subject feminism and add URL link to Primo”. It will use the set we created “Subject Feminism” It will publish to format MARC21 Bibliographic

Exporting the records with the link to Primo We have not scheduled the job. We will run it manually.

Exporting the records with the link to Primo The file will be sent to an FTP server in MARC binary format with prefix “Fem”.

Exporting the records with the link to Primo In the second tab of the publishing profile we have defined that the process we created to add the Primo link will be run on the records during export

Exporting the records with the link to Primo Run the publishing profile (we are running it manually because we did not schedule it)

Exporting the records with the link to Primo The file is created on the ftp server

Exporting the records with the link to Primo We will look at it in MarcBreaker format in MarcEdit

Exporting the records with the link to Primo The URL with link to Primo has been added to all records, for example:

Exporting the records with the link to Primo The URL in the 856 field is a valid URL.

Thank you