BcPica
Doel
De tabel BcPica heeft meerdere doelen:
- opgeven uit welke KMC's (kenmerkcodes) van de PICA-titel (PICA-titel = titel met KMC's) gegevens gehaald moeten worden;
- opgeven naar welke Wise-titelrubrieken die gegevens vertaald moeten worden;
- opgeven hoe deze vertaling moet verlopen.
Voor de diverse vertaalslagen dienen methodes, soms is het mogelijk de werking te beïnvloeden door een of meer opties.
De vulling van tabel BcPica wordt uitsluitend door OCLC, dan wel in overleg met OCLC, bepaald.
Velden
Veld | Uitleg |
---|---|
Volgnummer |
De verwerking gebeurt op deze volgorde |
Rubriek |
|
S-type |
|
Subnr |
|
Tabel |
Bij KMC 6026~1401, invulling: TABPCL - de leeftijdcat.-vertaling |
Methode | |
Uniek | |
KMC reeks |
Hierin staan de KMC's die verwerkt moet worden. Een KMC is 4 posities lang. Indien meerdere KMC's dezelfde handeling moeten ondergaan, kunnen de KMC's achter elkaar ingevuld worden. De KMC's in de alt_KMCreeks worden pas afgehandeld als via de KMCreeks geen enkel gegeven opgehaald is. |
Omschrijving |
Een korte omschrijving van de betekenis van de PICA-KMC's. |
Koppelteken |
Werkt alleen bij tekst-rubrieken. Als de ontstane gegevens uit deze regel achter gegevens uit een eerdere regel geplakt moeten worden, staan hier de tekens waarmee die twee gegevensreeksen aan elkaar gekoppeld moeten worden. De opgegeven tekenreeks afsluiten met een '~' (VOORBEELD: ' - ~' betekent dat er een spatie voor de tweede tekenreeks gezet wordt. Als de eerste afgesloten was met een PUNT (zie hierna) dan staat er dus samen TEKST1<punt><spatie><streep><spatie>TEKST2). Een Harde Return kun je forceren met behulp van code '\n'. |
Afsluitteken |
Deze tekens worden aan het eind toegevoegd tenzij ze daar al staan. De te gebruiken tekens afsluiten met een '~' (VOORBEELD: '.~') |
Zoeken Groep van 4 velden |
Volgorde verwerking van start/aantal posities en begin/stop teken + veld inhoud: 1. start positie 2. zoekt naar de tekst uit 'begintekst' 'begintekens' niet gevonden, blijft inhoud ongewijzigd 'begintekens' eindigt op ^ maakt de inhoud leeg 'begintekens' gevonden en eindigt niet op '^' neemt de tekens uit veld INHOUD op -- in dat geval wordt verwerking punt 3-4 niet meer uitgevoerd 3. zoek naar stoptekst 4. aantal posities |
Startpositie |
Hiermee kun je aangeven dat de gegevens niet vanaf het begin van de KMC genomen moet worden maar pas bij de genoemde positie. |
Aantal posities |
Geeft aan hoeveel posities van de gegevens overgenomen moeten worden. |
Begintekst |
Geeft aan dat niet bij het begin van de KMC begonnen moet worden, maar NA de tekst zoals hier ingevuld. |
Stoptekst |
Geeft aan dat niet tot het eind van de KMC gelezen moet worden, maar TOT de hier ingevulde tekst. |
Inhoud |
tekst die opgenomen moet worden als de 'begintekst' gevonden is en er geen ^ achter de begintekst staat. |
Aanbodgroep |
kan leeg (=alle) danwel 'AVM', 'BLM', 'BOE' of 'CDR' zijn - Zie hiervoor verder bij (NBDMAT) NBD-materialen. Als iets juist NIET mag bij een groep, bijv. niet bij boekaanbod, wordt dat ingevuld als !BOE. |
Opties |
Bij enkele methodes kan de werking via een of meer opties beïnvloed worden. De mogelijkheden staan bij de betreffende methode. |
KMC's met speciale afhandeling
Diverse KMC's worden buiten de tabel BcPica om door de software speciaal afgehandeld. Bij enkele daarvan een extra opmerking/ aanwijzing, deze opgave is niet uitputtend:
KMC | Uitleg |
---|---|
KMC 0503 |
Bij titelbestanden die geen NBD Biblion data bevatten zal de waarde van de OB-drager afgehandeld worden als KMC B250 van NBD Biblion (Hosee 1400000458 ) |
KMC 111X |
genres worden opgenomen zonder een methode Hierin valt ook B251, met 1118 I-... als achtervang (NB hierdoor kan een interactief genre uitsluitend leeggemaakt worden indien geen van beide 'plekken' aangeleverd wordt, is een van beide gevuld dan wordt die opgenomen) |
KMC 1118/1119 |
Bij titelbestanden die geen NBD Biblion data bevatten zullen de waardes VLW~JGD~FCT~NFC afgehandeld worden als KMC B103/B104 van NBD Biblion. (Hosee 14000004589). Let wel, dubbeltyperingen buiten NBD Biblion moeten handmatig in OCLC Wise worden aangebracht 1118 I-... zie bij KMC 111X hierboven Vanaf 7.1.0.: Als KMC1119 = YAD én KMC1118=NFC, dan wordt de leeftijd op DJ gezet. Hiermee krijgt een titel die gedownload wordt uit het GGC dezelfde verwerking als de NBD titel waarbij B218=X |
KMC 1700 |
Wordt zonder methode door de software afgehandeld (geupperd en onderzocht op ‘/1’). Moet in tabel voorkomen met startpos0 aantal0 |
KMC B300, B310 |
Deze KMC's bevatten een NBD Biblion-bestelnummer (LID-nummer). Aan dit nummer worden editiegegevens, prijs en andere gegevens omtrent de aanbieding toegevoegd. Ook het PPN wordt bij het NBD Biblion-bestelnummer opgeslagen. |
KMC 4000 |
Uit de tekst van de KMC wordt een zoektitel gecreëerd tot de eerste isbd-interpunctie en opgeslagen in rubriek TX001. Indien de eerste zoektitel opgeslagen moet worden tot de auteursslash, systeemoptie: ZTSLASH. Indien ook de ondertitel opgeslagen moet worden als zoekingang (in TX02), systeemoptie: ZTONDER. (Een dergelijke optie wordt in overleg met OCLC voorafgaand aan de conversie en installatie al gezet)
|
KMC B212 |
Staat in het bibliotheekadvies de tekst 'Waargebeurd verhaal' dan zal 'Waargebeurd' als trefwoord worden gegenereerd (Hosee 1000000233) |
KMC B215 |
Staat in KMC B215 een X dan zal 'Waargebeurd' als trefwoord worden gegenereerd (Hosee 1500000128) |
KMC B218 |
Staat in KMC218 een X, dan wordt de leeftijd D. Staat er tevens in KMC1118 NFC, dan wordt de leeftijd DJ |
Diverse KMC's: |
Gegevens zonder schriftcode of met code 'ba' worden opgenomen, gegevens met andere schriftcodes worden niet opgenomen (Hosee 1500000116) |
Methodes
Bij andere KMC's staat een methode. Zo'n methode regelt de manier waarop de inhoud van de KMC wordt afgehandeld.
Methode | Uitleg |
---|---|
Methode A t.b.v. KMC's 30XY |
De gegevens betreffen een auteursnaam en wordt geïnverteerd als 'Achternaam, Voorletters voorvoegsels (toevoeging)' opgeslagen. |
Methode C t.b.v. 4860 t/m 4863 resp. 4060 t/m 4063 |
De collatie wordt vanuit een basis KMC opgebouwd met de standaard interpunctie:
|
Methode D t.b.v. het verwerken van grote hoeveelheden identiek te behandelen KMC's |
De KMC's waarvan de eerste drie posities identiek zijn aan die van de opgegeven KMC worden allemaal individueel verwerkt. Het opgeven van 3160 is voldoende voor verwerking van 3160 t/m 3169. Zo worden 5760 t/m 5799 verwerkt als je opgeeft 5760 - 5770 - 5780 - 5790. Keuze kan uitsluitend als er geen andere methode nodig is (dus niet bij 230X met meth. 4). |
Methode E t.b.v. KMC B381/2000/2009 |
ISBN-methode om ISBN's te ontdoen van liggende streepjes of spaties, zowel 10- als 13-cijferige ISBN's worden herkend. Bovendien wordt een 10-cijferig ISBN naar een 13-cijferige verdubbeld indien die niet afzonderlijk in de titel voorkomt. De methode houdt er rekening mee dat de inhoud kan beginnen met 'ISBN: '. |
Methode F t.b.v. KMC 424x |
Annotaties kunnen titelgegevens bevatten, bijv. 'Vert. van …' In systeemtabel TABPCS kan aangevinkt worden op grond van welke teksten (aan het begin van de KMC) gegevens in de titelthesaurus moeten worden opgenomen. In de rubriekentabel dienen de corresponderende rubrieken opgenomen te zijn. |
Methode G t.b.v. KMC 65xx in combinatie met onderwerpsthesaurus GT |
Onderwerp staat geheel uitgeschreven en bevat geen PPN's. Eventuele geledingen worden apart opgeslagen |
Methode I t.b.v. KMC 6005-groep // 5081-groep, 1501 |
De rubriek bevat een SISO-nummer en wordt op de standaard Wise methode opgeslagen (eerst SISO-nr dan vanaf pos.9 land/taal) |
Methode K t.b.v. KMC 1114/1115 |
Kijkwijzer- en PEGI --gegevens worden opgeslagen inclusief de codes voor de icoontjes. |
Methode O t.b.v. KMC 5700 tm 5749 |
Onderwerp, de geledingen bevinden zich in de numeriek opvolgende KMC-rubrieken. De onderwerpen worden als 1 string opgenomen, onderling gescheiden door '; '. De geleding Verhalen wordt niet opgenomen als bcpica.opties een 'V' bevat. memo act_org: optie V default m.u.v. D - M - P De onderwerpen Roman, Romans en Verhalen worden niet opgenomen |
Methode P t.b.v. KMC 5080 |
PIM-gegevens worden als trefwoord + PIM-rubriek opgeslagen |
Methode R t.b.v. KMC 43XX tm 48XX |
(bij rubriek TX2:) de reekstitel wordt in rubriek TX2 opgeslagen, het reeksnummer wordt opgeslagen in een gerelateerd subveld. |
Methode S t.b.v. KMC 1200 |
coderingen voor typografische kenmerken afvangen |
Methode W t.b.v. KMC 4004/.../4800/8342 |
sorteerwaarde van een deelaanduiding afvangen |
Methode X t.b.v. KMC 4004/... |
titelgedeelte opnemen in titelindex |
Methode Y t.b.v. KMC 4004/.../4800 |
Deelgegevens opnemen als tekst. |
Methode 3 t.b.v. KMC 7133 (ePortal-titels) |
URL-afhandeling |
Methode 4 t.b.v. KMC 230x |
labelnummers e.d. geconstrueerd opnemen: alle numerieke gegevens eerst, gevolgd door alle niet-numerieke gegevens. (Van links naar rechts worden eerst alle cijfers verzameld en achter elkaar gezet, vervolgens worden van links naar rechts alle letters verzameld en met een spatie achter de cijfers geplakt) Doel: eenvoudiger zoeken dan met spaties en strepen etc. Dit geldt alleen voor aanbodgroep CDR. |