lcnetdev / marc2bibframe2

Convert MARC records to BIBFRAME2 RDF
http://www.loc.gov/bibframe/
Creative Commons Zero v1.0 Universal
88 stars 35 forks source link

Spec inconsistency 008/15-17 and 044 #118

Closed wafschneider closed 5 years ago

wafschneider commented 5 years ago

The MARC standard for the 044 states:

Two- or three-character code for the country of the publishing or producing entity when field 008/15-17 (Place of publication, production, or execution) is insufficient to convey full information for an item published or produced in more than one country. [...] Field is used in conjunction with 008/15-17 (Place of publication, production, or execution). The code in 008/15-17 is recorded in the first occurrence of subfield $a in field 044.

The conversion spec for the 008/15-17 uses the code to create a bf:place property of a bf:ProvisionActivity class, e.g.:

[a bf:Instance] bf:provisionActivity [
  a bf:ProvisionActivity ;
  bf:place <http://id.loc.gov/vocabulary/countries/lv> .
] .
<http://id.loc.gov/vocabulary/countries/lv> a bf:Place .

The conversion spec for the 044 places the bf:place property directly on the instance, e.g.:

[a bf:Instance] bf:place <http://id.loc.gov/vocabulary/countries/lv> .
<http://id.loc.gov/vocabulary/countries/lv> a bf:Place .

@jodiw01 -- maybe something to look at for the next round of conversion specification updates?

wafschneider commented 5 years ago

The 044 is specified as "no attempt to code" for v1.5 of the specifications, so there is no longer an inconsistency.