thema-Klassifikation in den VLB-APIs

Die thema-Klassifikation ist in den beiden VLB-APIs – der XML-API und der SOAP-API (Web Service) – unterschiedlich implementiert.

Die SOAP-API ermöglicht die Suche nach Titeln mit bestimmten thema-Klassifkationen und gibt die thema-Klassifikation in den Titeldatensätzen mit aus. Die XML-API gibt die thema-Klassifikation ebenfalls aus, ermöglicht jedoch keine Suche.

Im folgenden sind die beiden unterschiedlichen Einbindungen der thema-Klassifikationen beschrieben. Detaillierte Informationen können hier angefordert werden.

thema-Klassifikation in der SOAP-API

Suche

Die SOAP-API ermöglicht die Suche von Titeln mit bestimmten Thema-Klassifikationen über die Boolesche-Suche. Die Operatoren hierfür sind “THEMASUBJ” bzw. “THEMAQUAL” für Thema-Inhalt (Subject) oder Thema-Zusatz (Qualifier). Der Suchbegriff ist in beiden Fällen der Code. Die Codes sind verfügbar in einer Excel-Übersicht oder im thema-Browerser von Editeur.

Titeldatensätze

In den Titeldatensätzen wird – je nach Auswahl des Formats – die Thema-Klassifikation wie folgt ausgegeben:

  • thema-Klassifikation im ONIX:

<mainsubject>
     <b191>93</b191>
     <b068>1.0</b068>
     <b069>FBA</b069>
     <b070>Thema-Text</b070>
</mainsubject>

<subject>
     <b067>93</b067>
     <b068>1.0</b068>
     <b069>FBB</b069>
     <b070>Text</b070>
</subject>

<subject>
     <b067>94</b067>
     <b068>1.0</b068>
     <b069>1DXR</b069>
     <b070>Text</b070>
</subject>

  • thema-Klassifikation im XML-Format der SOAP-API:

<Field id="THEMA_SUB_TYPE"/>93,93,93,93<Field>
<Field id="THEMA_SUB_VER"/>1.0<Field>
<Field id="THEMA_SUB_CODE"/>AB,JB,QD,SZG<Field>
<Field id="THEMA_QUAL_TYPE"/>94,94,96<Field>
<Field id="THEMA_QUAL_VER"/>1.0<Field>
<Field id="THEMA_QUAL_CODE"/>1DSN,1DST-IT-TM,3MD<Field>

Thema-Klassifikation in der XML-API

In der XML-API werden dei Titeldatensätze mit der Thema-Klassifikation ausgegeben. Es ist keine Suche mit den Suchparametern Thema-Inhalt oder Thema-Zusatz möglich.

Die Thema-Klassifikation wird in die folgenden Felder ausgegeben:

Feld Feldinhalt ONIX-Code
PCF 4721 Identifier für Thema-Inhalt als MainSubject (erste Position), Identifier für Thema-Inhalt als Subject, mehrere Werte möglich, durch Komma getrennt MainSubjectSchemeIdentifier <b191>, SubjectSchemeIdentifier <b067>
PCF 4722 Version der Thema-Klassifikation für Thema-Inhalt (Subject) SubjectSchemeVersion <b068>
PCF 4723 Code für Thema-Inhalt (Subject), erste Position Main Subject, alle weiteren Positionen Subject SubjectCode <b069>
PCF 4724 Identifier für Thema-Zusatz (Qualifier), mehrere Werte, durch Komma getrennt SubjectSchemeIdentifier <b067>
PCF 4725 Version der Thema-Klassifikation für Thema-Zusatz (Qualifier) SubjectSchemeVersion <b068>
PCF 4726 Code für Thema-Zuastz (Qualifier), mehrere Werte, durch Komma getrennt SubjectCode <b069>
  • Beispiel:

<Field id="4721">93,93,93,93</Field>
<Field id="4722">1.0</Field>
<Field id="4723">P,YN,YNN,YNNH</Field>
<Field id="4724">98,98</Field>
<Field id="4725">1.0</Field>
<Field id="4726">5A,5AH</Field>