a website for all New Zealand cataloguers


OSMOSIS software, developed by The Marc of Quality (TMQ), is the process by which holdings from a library's database are moved across to the New Zealand National Union Catalogue database with very little effort on the part of each participating library.

OSMOSIS takes ‘sequential snapshots’ of a library’s catalogue to identify additions and deletions of material held.  Each snapshot represents a copy of the library’s catalogue at a point in time. 'Snapshots' are taken on a regular basis and the holdings that have been added and deleted to a local library’s catalogue between snapshots are recorded, processed and then loaded to the New Zealand National Union Catalogue

The following New Zealand libraries use the OSMOSIS process: University of Auckland; Auckland University of Technology; Victoria University of Wellington; University of Canterbury; eLGAR (consortium of Auckland libraries); Hastings District Libraries;  Porirua Public Library; Infoshare Consortium (Bay of Plenty libraries); SouthLib Consortium ( lower South Island libraries) and the National Library of New Zealand.

OSMOSIS; a guide.DOC


Link to OSMOSIS wiki

OSMOSIS recommendations for matching

Match keys are used to determine whether incoming batch loaded bibliographic records are new or a match for another record on the National Union Catalogue.  Where an incoming bibliographic record is found to be a likely match to another bibliographic records already on the National Union Catalogue a further process is used, known as crosscheck, which checks more fields in the bibliographic record.

1. Fields for Matching



2. Mandatory Crosscheck fields (incorrect records will be rejected by prep-pocessing checks)

Fields for matching 2.jpg


3. Recommended Crosscheck fields (enhances accuracy of crosschecks when matching)


BK = books

ER = electronic resources

MP = maps

MU = music

MX = mixed material

SE = serials

VM = visual material