Ending Punctuation for Variable Fields

  Field   Must End In
100's 100-130   .  )  ]  "  ?  !  -  --
200's 210-240   Never ADD punctuation
242   Last subfield preceding $y ends with a period
243   Never ADD punctuation
245   .
246-247   Never ADD punctuation
250-257   .
260   .  )  ]  -  (Serials may end in , at end of $b)
261   .
262   .  )  ]  -
263-270   Never ADD punctuation

300's

300   .  (when 4XX is present)   .  )  ] (when no 4XX is present)
306   Never ADD punctuation
307   .
310-321   Never ADD punctuation (Serials may end in , at end of $b)
340   .  )  ]
342   Never ADD punctuation
343-352   .
355-357   Never ADD punctuation
362   .  -
400's 400-490   Never ADD punctuation
500's 500-501   .  >  "  ?  !  -  --  (See Note 1)
502-504   .  >  "  ?  !  -  --
505 0   .  >  "  ?  !  -  --
505 1   Never ADD punctuation
505 2   .  >  "  ?  !  -  --
506-508   .  >  "  ?  !  -  --
510   Never ADD punctuation ($b may end with a - )
511-515   .  >  "  ?  !  -  --
516   Never ADD punctuation
518-530   .  >  "  ?  !  -  --
533   .  >  "  ?  !  -  -- (See Note 1)
534   .  >  "  ?  !  -  --
535-536   Never ADD punctuation
538-562   .  >  "  ?  !  -  --
565   Never ADD punctuation
567-581   .  >  "  ?  !  -  --
583   Never ADD punctuation
584-585   .  >  "  ?  !  -  --
586   Never ADD punctuation
59X   .  >  "  ?  !  -  --

600's

600-630   .  >  "  ?  !  -  --
650-651   .  >  "  ?  !  -  -- (See Note 1)
653   Never ADD punctuation
654-655   .  )  ]  "  ?  !  -  --  (See Note 1)
656-657   .  )  ]  "  ?  !  -  --  (See Notes 1 & 3)
658   .  )  ]  "  ?  !  -  -- (See Note 1)
69X   .  )  ]  "  ?  !  -  --

700's

700-730   .  )  ]  "  ?  !  -  --
740   .  )  ]  "  ?  !  -  -- * (See Note 1)
752   .  (See Note 2)
753   Never ADD punctuation
754   .  (See Note 1)
755   .  (See Notes 1 & 2)
76X-78X   Never ADD punctuation, unless an abbreviation, initial/letter, or other data that ends with a period is present, or subfield $a is the last subfield ($a ends with a . ).

800's

800-830   .  )  ]  "  ?  !  -  --
856   Never ADD punctuation (if $z is the last subfield, this may include a mark of punctuation)
886   Never ADD punctuation

Notes

 1)

If the final subfield is ‡2 (or ‡3, ‡5 or ‡7), the punctuation precedes the subfield.

 2)

Unless the last word in the field is an abbreviation, initial/letter, or other data that ends with a mark of punctuation.

 3)

An index term followed by a subject subdivision does not end with a mark of punctuation unless the preceding term ends with an abbreviation, initial/letter, open date, or other data that end with a mark of punctuation.