1 / 60

Cataloging 12.3 to 14.2 Seminar

Cataloging 12.3 to 14.2 Seminar. Session Outline. -New check routines Cataloging authorizations -Other innovations -Fix and expand routines Floating keyboard Quick cataloguing New batch jobs. Fixed Length Fields - Check Routines. New Development. Table-Driven Checks

angelalloyd
Download Presentation

Cataloging 12.3 to 14.2 Seminar

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cataloging 12.3 to 14.2 Seminar

  2. Session Outline • -New check routines • Cataloging authorizations • -Other innovations • -Fix and expand routines • Floating keyboard • Quick cataloguing • New batch jobs Cataloging

  3. Fixed Length Fields - • Check Routines Cataloging

  4. New Development • Table-Driven Checks • - Multiple routines can be • applied to a certain position in • the fixed length field • - “Application point” of the • routine and valid values are • specified in the tables Cataloging

  5. Table-Driven Checks - Example check_doc_field_006 • ! 2 3 4 5 6 7 • !!-!!!-!-!!!-!!!-!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> • XX 000 1 acdefgijkmoprst • XX 000 a 001 1 ^abcdefghijklmop| • XX 000 a 002 1 ^abcdefghijklmop| • XX 000 a 003 1 ^abcdefghijklmop| • XX 000 a 004 1 ^abcdefghijklmop| • XX 000 a 001-004 3 check_val_left_just • 3 check_val_alpha_order • XX 000 a 005 1 ^abcdefgj| • 2 uv • XX 000 a 006 1 ^abcdfrs| • 2 ghiz Cataloging

  6. Table Structure • The “check_doc_field” tables have three types of lines: • (1) Lists all valid values for the position: • XX 000 1 acdefgijkmoprst Cataloging

  7. Table Structure • XX 000 1 acdefgijkmoprst • Valid values for position 00 of the 006 MARC21 field are: acdefgijkmoprst Cataloging

  8. Table Structure • (2) Lists all obsolete values for the position: • XX 000 a 006 1 ^abcdfrs| • 2 ghiz Cataloging

  9. Table Structure • (3) Name of external check: • XX 000 a 001-004 3 check_val_left_just Cataloging

  10. check_val_left_just • The check_val_left_just program verifies that the values within the position range are left-justified. Cataloging

  11. Some More External Checks check_val_alpha_order check_fixe_field_length check_val_run_time check_val_red_ratio check_val_date_6 check_val_blank check_val_date_4 check_val_numeric check_val_language check_val_country Cataloging

  12. Language and Country Codes • Table-driven checking routines for language and country codes can now be used together with the fixed-length field validation checking procedures. Cataloging

  13. check_val_country • The check_val_country program verifies that the position range forms a valid country code. • Valid country codes are defined in the marc_country_codes table in the $alephe_root/tab directory. Cataloging

  14. check_val_language • The check_val_language program verifies that the position range forms a valid language code. • Valid language codes are defined in the marc_language_codes table in the $alephe_root/tab directory. Cataloging

  15. The Tables marc_country_codes marc_language_codes Cataloging

  16. check_doc_field_008 • XX 015-017 3 check_val_country • XX 035-037 3 check_val_language • Validation procedures for the MARC21 • 008 field include, among other things: • positions 15-17 (place of publication) • positions 35-37 (item’s language) Cataloging

  17. New Tables in the Version check_doc_field_006 (USMARC) check_doc_field_007 (USMARC) check_doc_field_008 (USMARC) check_doc_field_ldr (USMARC) check_doc_field_ldr (UNIMARC) check_doc_field_100 (UNIMARC) Cataloging

  18. Other Check Routines Cataloging

  19. check_doc_delete • The check_doc_delete table lists all the checking programs that are run when the user chooses the "Delete record from server" option from the Edit menu. Cataloging

  20. Check_doc_delete • Available programs: • The check_doc_delete_lkr program checks if there are any links from the record to another record. • The check_doc_delete_item program checks if the record has any associated items. • The check_doc_delete_order program checks if the record has any associated order. Cataloging

  21. Check_doc_delete • Available programs - new in 14.x: • The check_doc_delete_copies • program checks if the record has • any associated subscriptions. • The check_doc_delete_aut_bib • program checks if the authority • record to be deleted has any • bibliographic records associated • with the heading of the record. Cataloging

  22. Check_doc_line_contents • issn is a new verification program that can be included in the check_doc_line table. The program verifies that the ISSN entered in the field is a valid ISSN. 14.2 Cataloging

  23. View Records Related to Checks Performed • A new button, , has been added to the Messages window. • If the error message refers to another record, clicking on this button will bring up that record. Example: check_doc_direct_index The record with the duplicate entry will be displayed 14.2 Cataloging

  24. Cataloging Authorizations Cataloging

  25. Cataloging Authorizations • The permission.dat table in the • library’s • pc_tab/catalog directory • defines allowed and denied tags for different catalogers. Cataloging

  26. permission.dat Cataloging

  27. permission.dat • Column 1: • User name • Column 2: • Tag code • Column 3: • Type of permission Cataloging

  28. permission.dat • Values for column 3 are: • Y = Allowed • N = Denied • P = Use proxy • Column 4: • Proxy user name Cataloging

  29. permission.dat • A new switch in the library’s • tab/tab10 table, MUST be set in all Libraries (01, 1X, 50, 60) using cataloging • TAB10-CAT-PERM-BY-PROXY, defines whether or not the system will automatically create entries for all users that are linked by Z66-USER PROXY when packing the cataloging • tables (UTIL/M/7). Cataloging

  30. permission.dat • if TAB10-CAT-PERM-BY-PROXY = Y • any specific lines for the user are ignored, and the values of the user's proxy (listed in col. 4) are taken instead. Cataloging

  31. permission.dat • A user who does not have an entry in the permission.dat table will be denied permission to edit tags. • If the library does not want to use the permission.dat mechanism, the table can be removed and all users will then be allowed to edit any tags. Cataloging

  32. OWN Field • The OWN field is now used • to control update access to all types of MARC records (BIB, HOL, ADM, AUT). • The user is checked for access/update permission according to the contents • of the record’s OWN field(s). Cataloging

  33. OWN Field • Two new fields have been added to • the User Password Information • window: Cat. OWN ID and Cat. OWN • Permission. Cataloging

  34. Cat. OWN Permission • The system librarian can assign a group of allowed OWN values for a cataloger. • This can be done by setting up the tab_cat_own table in the library's tab directory (UTIL M/16). Cataloging

  35. Cat. OWN ID • The OWN field with the defined value will be • inserted in the record • by performing a new • fix program: • fix_doc_own_1. Cataloging

  36. Cat. OWN Permission • tab_cat_own: • Up to five different OWN values of cataloging records can be allowed for a single OWN value of a user. • ! 1 2 3 4 5 6 • !!!!!!!!!!-!!!!!!!!!!-!!!!!!!!!!-!!!!!!!!!!-!!!!!!!!!!-!!!!!!!!!! • MOZART HAYDN HAYDNJ BACH BACHJ • HAYDN HAYDNJ BACH BACHJ Cataloging

  37. Update Authorization • The user will be allowed to update the record: • If the value of the Cat. OWN • Permission field is equal to any of • the OWN fields of the record • If the content of one of the OWN • fields of the record is ‘PUBLIC’ • If the value of the Cat. OWN • Permission field is ‘GLOBAL’ Cataloging

  38. Update Authorization • Otherwise, the user will receive the following message when attempting • to update the record: Cataloging

  39. Update Authorization • When a user who is not allowed to update a record retrieves the record from the server, the following message is displayed: Cataloging

  40. Update Authorization • Tab10: • 47 TAB10-OWN-BY-PROXY - YN • Y = if the user password(Z66) is a proxy to another user password, • the values for "OWNER” • (user-own-check and • (user-own-create) • are taken from the proxy Cataloging

  41. Other Innovations Cataloging

  42. Scan and Find • The Scan and Find functions have been added to the Cataloging module. • Scan (browse) enables you to scroll through an index. • Find (keyword) word indexes • Direct (standard number) searches have been added to Scan and Find indexes. Cataloging

  43. Search Headings • When choosing from a list of headings: • To add contents to a field of a • bibliographic record, if the selected • heading is a "See From" reference and • UPD = ‘Y’, then the actual heading • from the authority record • will be inserted into the catalog draft. Cataloging

  44. Search Headings Cataloging

  45. Correct Headings • It is now possible to correct bibliographic headings from the • Browse List of the Search module. This can be done by clicking the button. Cataloging

  46. Fix Routines • Derive New Record function • Thefix_doc_new_aut_1 program is a new fix routine which creates an authority record from the 1XX field of current bibliographic record. • . 14.1 Cataloging

  47. Fix Routines • fix_doc_create_035 • Moves fields 001 + 003 to the 035 field in the following format: • 035## $a(003)001. • fix_doc_004_lkr • Adds field 004 to the holdings record. 14.2 Cataloging

  48. Fix Routines • fix_doc_fixed_fields • Replaces hyphen (-) with carat (^) in fixed-length fields. • fix_doc_merge_<xx> • It is now possible to define up to 99 different merge routines. For example, fix_doc_merge_08 calls up the 08 merging routine from tab_doc_merge. 14.2 Cataloging

  49. Expand Routines • expand_doc_bib_001 • Builds a 001 field that contains the system number of the record. • expand_doc_bib_hol • Adds the holdings record to the bibliographic record without concatenating the 866 and 852 fields. 14.2 Cataloging

  50. Editing Records • The Find and Replace options have been added to the Edit menu of the module. 14.2 Cataloging

More Related