Membership:
Violeta Ilik, chair
Janifer Gatenby, expert resource
The first project of the Batch Processing subgroup will be to create a MARC 21 to ISNI XML schema mapping.
Mapping output example
MARC 21 | XML root element | Processing notes |
---|---|---|
100 $a | surname | If first indicator is 1, take data preceding comma, if first indicator is 0 or 3 take all the data |
100 $a | forename | If first indicator is 1, take data after comma |
375 $a | gender | check data element values to see if values need to be adjusted. In this case, no. |
377 $a | languageOfIdentity | check values – need to be ISO 3 characters |
Once this table has been completed, the root elements need to be inserted into the request tree structure and default values given for schema root elements that cannot be filled from the M21 data.
Once the request has been created, it is possible to use the AtomPub API in the Accept environment to test the data.
Source documents
- ISNI Request schema.docx - this includes MARC and PICA equivalents for the schema elements in the images.
- ISNI database fields consolidated.doc - this file provides a linear list of the major database fields and their M21 equivalents.
- ISNI Data element values.doc - this includes the value lists for the fields that have defined values.
Open questions
Certification process for self-testers, e.g. once more than 100 successful requests are in the Accept environment, or QT/AA validation?
Still needed: special instructions on how to represent MARC dates.
--------------------------------------------------------------------------------------------------------------------------------------
Institutional participants
Institutions listed here originally expressed interest in working on this subgroup. Others are welcome!