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 IZ statement to holding item #1866 #1982

Closed TobiasNx closed 4 months ago

TobiasNx commented 5 months ago

See #1866

TobiasNx commented 4 months ago

@dr0i this should be indexed so we can search for it.

dr0i commented 4 months ago

a) You want the hasItem.inCollection.id to be searchable I guess? b) We should stick to one label. E.g. this is not good:

    heldBy : {
      isil : DE-468,
      id : http://lobid.org/organisations/DE-468#!,
      label : Universitätsbibliothek Wuppertal
    },
    inCollection : [ { 
      id : http://lobid.org/organisations/DE-468#!,
      label : IZ of DE-468
    } ]

Also note the slight inconcruency by using heldBy.isil while leaving this out for inCollection. I don't think this is crucial but maybe you just've missed it.

TobiasNx commented 4 months ago

Good catch this seems to be no true IZ but a bridge. We should be able to identify a bridge like 49HBZ_BRIDGE_FIZ .

https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=949911658#NZPublishingf%C3%BCrDiscoveryAnbindung:Lobid-Members

TobiasNx commented 4 months ago

@dr0i yes please set it to searchable.

Thanks for the hint with the isil, but we do not need it here. The incollection statement is just to identify the IZ and not the organisation itself.

dr0i commented 4 months ago

Deployed next Monday. Closed.