Baksik2 enug baksik_ebookplates
-
Upload
enug -
Category
Technology
-
view
375 -
download
0
description
Transcript of Baksik2 enug baksik_ebookplates
Digital Bookplates in the library catalog
by Corinna Baksik
Project Contributors
Tim Elliot
Laura Morse
Abigail Bordeaux
(and more)
Overview
1 Find invoices that are sent to AP each day
2 Cull those invoices identifying funds that require bookplates
3 Trace the Invoice line item to the linked Order Record then to the bib
4 Insert fund into local MARC tag in bib
5 Export MARC record to AquaBrowser
6 For each local MARC tag with fund display corresponding bookplate based on configuration table
Oracle table trigger
bull ldquoTriggers are procedures that are stored in the database and are implicitly run or fired when something happensrdquo ndash Oracle DBA Guide
bull New trigger on Z77 (invoice header general invoice information)
bull Trigger is run each time an Invoice is set to R (Release) or F (Frozen) indicating it has been sent to Accounts Payable
Invoices get updated daily to status R or F during the ldquoAP Feed batch job acq-10 ldquoInvoice Reportrdquo
Each dayrsquos invoices are then run through a custom ldquoebookplaterdquo script
Oracle Table Trigger
z77_rec_key update_time processed char
(YN)
Vendor Code + Invoice Date that Invoice Status was updated to R or F
Did we process this invoice yet for ebookplates (Default = N)
bull When the trigger is activated we capture the invoice and vendor code in a new table
After an invoice has run through the ebookplate script this flag is set to Y and we know not to process it again
Budget Transactions Z601
Analyze budget transactions in Z601
bull If budget transaction has Z601-TYPE = INV continue
(as opposed to TYPE = ENC for encumbrances)
bull If budget transaction is linked to ADM (ie Z601-DOC-NUMBER has values other than zero) continue
bull Is this budget transaction eligible for a bookplate
Code for each Harvard Library Library group
Code for fund eg ldquoJohn Harvard Book Fundrdquo
Config file 415355108 415356008 415565394 hellip
This list represents funds that need book plates per library
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Overview
1 Find invoices that are sent to AP each day
2 Cull those invoices identifying funds that require bookplates
3 Trace the Invoice line item to the linked Order Record then to the bib
4 Insert fund into local MARC tag in bib
5 Export MARC record to AquaBrowser
6 For each local MARC tag with fund display corresponding bookplate based on configuration table
Oracle table trigger
bull ldquoTriggers are procedures that are stored in the database and are implicitly run or fired when something happensrdquo ndash Oracle DBA Guide
bull New trigger on Z77 (invoice header general invoice information)
bull Trigger is run each time an Invoice is set to R (Release) or F (Frozen) indicating it has been sent to Accounts Payable
Invoices get updated daily to status R or F during the ldquoAP Feed batch job acq-10 ldquoInvoice Reportrdquo
Each dayrsquos invoices are then run through a custom ldquoebookplaterdquo script
Oracle Table Trigger
z77_rec_key update_time processed char
(YN)
Vendor Code + Invoice Date that Invoice Status was updated to R or F
Did we process this invoice yet for ebookplates (Default = N)
bull When the trigger is activated we capture the invoice and vendor code in a new table
After an invoice has run through the ebookplate script this flag is set to Y and we know not to process it again
Budget Transactions Z601
Analyze budget transactions in Z601
bull If budget transaction has Z601-TYPE = INV continue
(as opposed to TYPE = ENC for encumbrances)
bull If budget transaction is linked to ADM (ie Z601-DOC-NUMBER has values other than zero) continue
bull Is this budget transaction eligible for a bookplate
Code for each Harvard Library Library group
Code for fund eg ldquoJohn Harvard Book Fundrdquo
Config file 415355108 415356008 415565394 hellip
This list represents funds that need book plates per library
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Oracle table trigger
bull ldquoTriggers are procedures that are stored in the database and are implicitly run or fired when something happensrdquo ndash Oracle DBA Guide
bull New trigger on Z77 (invoice header general invoice information)
bull Trigger is run each time an Invoice is set to R (Release) or F (Frozen) indicating it has been sent to Accounts Payable
Invoices get updated daily to status R or F during the ldquoAP Feed batch job acq-10 ldquoInvoice Reportrdquo
Each dayrsquos invoices are then run through a custom ldquoebookplaterdquo script
Oracle Table Trigger
z77_rec_key update_time processed char
(YN)
Vendor Code + Invoice Date that Invoice Status was updated to R or F
Did we process this invoice yet for ebookplates (Default = N)
bull When the trigger is activated we capture the invoice and vendor code in a new table
After an invoice has run through the ebookplate script this flag is set to Y and we know not to process it again
Budget Transactions Z601
Analyze budget transactions in Z601
bull If budget transaction has Z601-TYPE = INV continue
(as opposed to TYPE = ENC for encumbrances)
bull If budget transaction is linked to ADM (ie Z601-DOC-NUMBER has values other than zero) continue
bull Is this budget transaction eligible for a bookplate
Code for each Harvard Library Library group
Code for fund eg ldquoJohn Harvard Book Fundrdquo
Config file 415355108 415356008 415565394 hellip
This list represents funds that need book plates per library
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Invoices get updated daily to status R or F during the ldquoAP Feed batch job acq-10 ldquoInvoice Reportrdquo
Each dayrsquos invoices are then run through a custom ldquoebookplaterdquo script
Oracle Table Trigger
z77_rec_key update_time processed char
(YN)
Vendor Code + Invoice Date that Invoice Status was updated to R or F
Did we process this invoice yet for ebookplates (Default = N)
bull When the trigger is activated we capture the invoice and vendor code in a new table
After an invoice has run through the ebookplate script this flag is set to Y and we know not to process it again
Budget Transactions Z601
Analyze budget transactions in Z601
bull If budget transaction has Z601-TYPE = INV continue
(as opposed to TYPE = ENC for encumbrances)
bull If budget transaction is linked to ADM (ie Z601-DOC-NUMBER has values other than zero) continue
bull Is this budget transaction eligible for a bookplate
Code for each Harvard Library Library group
Code for fund eg ldquoJohn Harvard Book Fundrdquo
Config file 415355108 415356008 415565394 hellip
This list represents funds that need book plates per library
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Each dayrsquos invoices are then run through a custom ldquoebookplaterdquo script
Oracle Table Trigger
z77_rec_key update_time processed char
(YN)
Vendor Code + Invoice Date that Invoice Status was updated to R or F
Did we process this invoice yet for ebookplates (Default = N)
bull When the trigger is activated we capture the invoice and vendor code in a new table
After an invoice has run through the ebookplate script this flag is set to Y and we know not to process it again
Budget Transactions Z601
Analyze budget transactions in Z601
bull If budget transaction has Z601-TYPE = INV continue
(as opposed to TYPE = ENC for encumbrances)
bull If budget transaction is linked to ADM (ie Z601-DOC-NUMBER has values other than zero) continue
bull Is this budget transaction eligible for a bookplate
Code for each Harvard Library Library group
Code for fund eg ldquoJohn Harvard Book Fundrdquo
Config file 415355108 415356008 415565394 hellip
This list represents funds that need book plates per library
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Budget Transactions Z601
Analyze budget transactions in Z601
bull If budget transaction has Z601-TYPE = INV continue
(as opposed to TYPE = ENC for encumbrances)
bull If budget transaction is linked to ADM (ie Z601-DOC-NUMBER has values other than zero) continue
bull Is this budget transaction eligible for a bookplate
Code for each Harvard Library Library group
Code for fund eg ldquoJohn Harvard Book Fundrdquo
Config file 415355108 415356008 415565394 hellip
This list represents funds that need book plates per library
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Analyze budget transactions in Z601
bull If budget transaction has Z601-TYPE = INV continue
(as opposed to TYPE = ENC for encumbrances)
bull If budget transaction is linked to ADM (ie Z601-DOC-NUMBER has values other than zero) continue
bull Is this budget transaction eligible for a bookplate
Code for each Harvard Library Library group
Code for fund eg ldquoJohn Harvard Book Fundrdquo
Config file 415355108 415356008 415565394 hellip
This list represents funds that need book plates per library
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
bull Is this budget transaction eligible for a bookplate
Code for each Harvard Library Library group
Code for fund eg ldquoJohn Harvard Book Fundrdquo
Config file 415355108 415356008 415565394 hellip
This list represents funds that need book plates per library
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Once the script determines that a budget is eligible it finds
the linked BIB system number
From Z601 budget transaction retrieve Z601-DOC-NUMBER (ADM )
Z103 ldquoLINKS BETWEEN RECORDSrdquo
SOURCE-DOC-NUMBER SOURCE-LIBRARY DOC-NUMBER LIBRARY
ADM ADM library BIB (usually but not
always same as ADM)
BIB library
012217273 HVD50 012217273 HVD01
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Input file for Aleph job
012553001 HBP L $$a41537360565328651123000000000
012333579 HBP L $$a41537360565328651123000000000
012553002 HBP L $$a41537360565328651123000000000
012553003 HBP L $$a41537360565328651123000000000
bull New local tag HBP
bull File is deduped and placed in hvd01scratch
BIB
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Merge records
bull Since input file has only HBP tags use manage-38 to merge it with database records avoiding duplicate HBP tags
tab_merge
EBKPLATE merge_doc_adv_overlay 33
tab_merge_adv_overlay
33 1 Y (Retain all fields for database record)
33 2 C HBP (Retains incoming tag if it does not occur in DB rec)
33 2 U HBP (Retains incoming tag if tag + content not in DB rec)
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Updating database
bull End result is a file with complete database record including existing and new unique HBP tags
bull Run manage-18 using ldquoREPrdquo (Replace) parameter to replace existing database record with new one from input file
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Manual addition of HBP tags
bull A title is paid on a standing order record but is cataloged individually
bull ldquoRe-casesrdquo or other instances where a book with a physical plate undergoes processing such that the original plate is removed
bull Etc
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Data in discovery system
bull During export to Aquabrowser content of HBP tag is edited to a shorter form
415_123456
httphollisharvardeduitemid=|librarymaleph|012199667
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Prep work for display of plate
bull Digitize bookplates (specrsquod and handled by Harvard College Library Imaging Services) ndash scanned in color at 300 dpi ndash 24-bit color RGB with an embedded sRGB ICC color profile ndash JPEG2000 files JP2 format ndash Lossy compression should be used with a 5-to-1 compression
ratio ndash JPEG2000 progression order RLCP ndash Images should be tiled with tile sizes of 1024 x 1024
bull Images are deposited into home-grown digital repository for preservation and access
bull These are delivered from repository to browser through home-grown intermediary service (Image Delivery Service)
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Prep work
bull XML config file for Fund Fund Display Name
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Prep work bull Create URNs using Name Resolution Service
To thumbnail httpnrsharvardeduurn-3hulEBKPLT415_565253width=125ampheight=200
To donor recognition page httpnrsharvardeduurn-3hulEBKPLL415_565253
The consistent format of the URNs allows us to easily call thumbnails from the discovery system
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Discovery system display
ie If content of 899 tag is not found in our XML config donrsquot display bookplate
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik
Questions
Corinna Baksik Systems Librarian Harvard Library Email corinna_baksikharvardedu Skype corinna_baksik