- <varlistentry>
- <term>pz:cclmap:xxx</term>
- <listitem>
- <para>
- This establishes a CCL field definition or other setting, for
- the purpose of mapping end-user queries. XXX is the field or
- setting name, and the value of the setting provides parameters
- (e.g. parameters to send to the server, etc.). Please consult
- the YAZ manual for a full overview of the many capabilities of
- the powerful and flexible CCL parser.
- </para>
- <para>
- Note that it is easy to establish a set of default parameters,
- and then override them individually for a given target.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry id="requestsyntax">
- <term>pz:requestsyntax</term>
- <listitem>
- <para>
- This specifies the record syntax to use when requesting
- records from a given server. The value can be a symbolic name like
- marc21 or xml, or it can be a Z39.50-style dot-separated OID.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>pz:elements</term>
- <listitem>
- <para>
- The element set name to be used when retrieving records from a
- server.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>pz:piggyback</term>
- <listitem>
- <para>
- Piggybacking enables the server to retrieve records from the
- server as part of the search response in Z39.50. Almost all
- servers support this (or fail it gracefully), but a few
- servers will produce undesirable results.
- Set to '1' to enable piggybacking, '0' to disable it. Default
- is 1 (piggybacking enabled).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>pz:nativesyntax</term>
- <listitem>
- <para>
- Specifies how Pazpar2 shoule map retrieved records to XML. Currently
- supported values are <literal>xml</literal>,
- <literal>iso2709</literal> and <literal>txml</literal>.
- </para>
- <para>
- The value <literal>iso2709</literal> makes Pazpar2 convert retrieved
- MARC records to MARCXML. In order to convert to XML, the exact
- chacater set of the MARC must be known (if not, the resulting
- XML is probably not well-formed). The character set may be
- specified by adding:
- <literal>;charset=</literal><replaceable>charset</replaceable> to
- <literal>iso2709</literal>. If omitted, a charset of
- MARC-8 is assumed. This is correct for most MARC21/USMARC records.
- </para>
- <para>
- The value <literal>txml</literal> is like <literal>iso2709</literal>
- except that records are converted to TurboMARC instead of MARCXML.
- </para>
- <para>
- The value <literal>xml</literal> is used if Pazpar2 retrieves
- records that are already XML (no conversion takes place).
- </para>
- </listitem>
- </varlistentry>