hbz / lobid-resources

Transformation, web frontend, and API for the hbz catalog as LOD
http://lobid.org/resources
Eclipse Public License 2.0
7 stars 7 forks source link

Add information from MARC 502 subdfields c and d to `thesisInformation` #2018

Closed acka47 closed 2 weeks ago

acka47 commented 3 weeks ago

Reported in https://metadaten.community/t/kennzeichnung-von-hochschulschriften/349 by @kaihessling .

The examples named are:

The difference ein the MARC is that one uses 502.a and the other (RDA) record 502b-d:

From https://lobid.org/marcxml/990125449590206441:

<datafield tag="502" ind1=" " ind2=" ">
   <subfield code="a">Köln, Univ., Diss., 2001</subfield>
</datafield>

From https://lobid.org/marcxml/990220203490206441:

<datafield tag="502" ind1=" " ind2=" ">
   <subfield code="b">Dissertation</subfield>
   <subfield code="c">Rheinische Friedrich-Wilhelms-Universität Bonn</subfield>
   <subfield code="d">2017</subfield>
</datafield>

In the current fix only subfield a is taken into account:

https://github.com/hbz/lobid-resources/blob/1fc9edc45336f0356141b729d30ba7498e6c6f81/src/main/resources/alma/fix/otherFields.fix#L142-L147

TobiasNx commented 3 weeks ago

hbz MAB to MARC Mapping for ALMA states:

519 # $$p $$a [nur RAK-WB] -> 502 ## $$a  | Hochschulschriftenvermerk unstrukturiert [nur RAK-WB]

519 # $$p wird nicht umgesetzt

520 # $$b $$c $$d $$g $$o -> 502 ## $$b $$c $$d $$g $$o | Hochschulschriftenvermerk strukturiert

e.g.: 520 # $$b Diplomarbeit $$c Karl-Franzens-Universität Graz $$d 2016 -> 502 ## $$b Diplomarbeit $$c Karl-Franzens-Universität Graz $$d 2016
TobiasNx commented 3 weeks ago

@acka47 can you have a look at the PR: https://github.com/hbz/lobid-resources/pull/2019

dr0i commented 3 weeks ago

To be checked next Monday.

TobiasNx commented 2 weeks ago

now productive:

https://lobid.org/resources/990220203490206441.json

  "thesisInformation": [
    "Rheinische Friedrich-Wilhelms-Universität Bonn, Dissertation, 2017"
  ],