Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    How to add NAF (Name Authority File) to z39.50 definitions

    • Article Type: General
    • Product: Aleph
    • Product Version: 20

    Desired Outcome Goal:
    Add new authority base NAF of library of congress to z39.50

    Procedure:
    1. vi $alephe_tab/tab_base.lng
    Add the line:
    NAF NAF EXT01 USM01 EXT01

    2. vi $alephe_tab/z39_gate/z39_gate_NAF.conf
    Add the the next lines:
    ###########################################################
    # NAF Authority
    ###########################################################
    target NAF
    hostname lx2.loc.gov:210
    database NAF
    recordtype USMARC
    find WRD u=1002 t=l,r,b
    find WAU u=1002 t=l,r,b
    find WTI u=4 t=l,r,b
    find WSU u=27 t=l,r,b
    find WYR u=31
    find LCC u=9 t=l,r,b s=pw c=1
    find ISBN u=7
    find ISSN u=8
    find 028 u=51 t=l,r,b s=p c=1
    # find TERM u=1016 t=l,r,b s=pw

    sort 01 u=31
    sort 02 u=1003
    sort 03 u=4

    3. vi $alephe_tab/z39_gate/z39_gate.conf

    Add the next line:
    include z39_gate_NAF.conf

    4. vi ./aleph/xxx_x/alephe/gate/naf.conf
    Add the next lines:
    ###########################################################
    ## NAF
    ###########################################################

    ###########################################################
    #General Settings
    ###########################################################
    Z58-BASE-NAME NAF
    Z58-ACCESS-METHOD Z39
    Z58-BASE-REMOTE NAF

    ###########################################################
    #Find Request Settings
    ###########################################################
    Z58-OUT-FIND-CHAR-CONV

    ###########################################################
    #Present Response Settings
    ###########################################################
    Z58-IN-RECORD-TYPE USMARC
    Z58-IN-RECORD-CREATE vir_z00_z39_usmarc
    #Z58-IN-RECORD-CHAR-CONV UTF-8
    Z58-IN-RECORD-FIX

    ##########################################################
    #Scan Request Settings
    ##########################################################
    Z58-IN-SCAN-CHAR-CONV
    Z58-OUT-SCAN-CHAR-CONV

    ##########################################################
    #Sort Request Settings
    ##########################################################
    Z58-SORT N

    #########################################################
    #Holdings Info Settings
    #########################################################
    Z58-HOLDING-METHOD OPAC


    #########################################################
    #Find transformations
    #########################################################


    #########################################################
    #Scan transformations
    #########################################################

    5. Add the following line to .\AL500\alephcom\tab\searbase.dat

    NAF NAF EXT01 0

    Category: Cataloging (500)

    Subject: Authorities (500)


    • Article last edited: 10/8/2013