MARC record validation rules - Indicator configuration

MARC record validation rules - Indicator configuration

Create a local indicator

This configuration only applies to local fields.

  1. To create a local indicator, use the POST /specification-storage/fields/{MARC bib/authority field tag id}/indicators

  2. The POST body must include at minimum these values: order, label

POST /specification-storage/fields/fb183a49-f958-4e2d-aef1-e8cb57b2e94b/indicators

{     "order": "1",     "label": "Undefined" }

Update an indicator

This configuration only applies to local fields.

  1. To find the indicatorId , from the GET /specification-storage/specifications/{MARC bib/authority record validation specification id}?include=all, copy the following values in that response for the indicator you want to update: indicatorId, order, label

  2. To update a local indicator, use the PUT /specification-storage/indicators/{indicatorId}

  3. The PUT body must include at minimum these values: order, label

PUT /specification-storage/indicators/1c4900fd-4f01-451d-a4b1-bf428ef1cfbb

{     "order": "2",     "label": "Testing" }

Create a local indicator code

  1. To create an indicator code, use the POST /specification-storage/indicators/{indicatorId}/indicator-codes

  2. The POST body must include at minimum these values: code, label

POST /specification-storage/indicators/bcd02346-d870-4f12-ab7d-91a6439180df/indicator-codes

{ "code": "9", "label": "Cataloging" }

Update a local indicator code

  1. To find the indicatorCodeId, from the GET /specification-storage/specifications/{MARC bib/authority record validation specification id}?include=all, copy the following values in that response for the indicator code you want to update: indicatorCodeId, code, label

  2. To update an indicator code, use the PUT /specification-storage/indicator-codes/{indicatorCodeId}

  3. The PUT body must include at minimum these values: code, label

PUT /specification-storage/indicator-codes/cc461e3c-e86d-4398-8570-93da88a11b60

{     "code": "9",     "label": "Data import Management" }

 

Delete a local indicator code

  1. To find the indicatorCodeId, from the GET /specification-storage/specifications/{MARC bib/authority record validation specification id}?include=all, copy the following values in that response for the indicator code you want to update.

  2. Use endpoint DELETE /specification-storage/indicator-codes/{indicatorCodeId}

 

MARC record validation rules - Overview and Field Configuration | MARC record validation rules - Subfield configuration