Clean up 1.6 branch.
[Evergreen-DocBook.git] / 2.0 / appendices / schema.xml
diff --git a/2.0/appendices/schema.xml b/2.0/appendices/schema.xml
deleted file mode 100644 (file)
index 763f1c0..0000000
+++ /dev/null
@@ -1,30691 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<chapter id="databaseschema">
-       <title>Database Schema</title>
-       <para>This is the schema for the Evergreen database.</para>     
-       
-       
-       
-       <section id="acq.schema">
-               <title>Schema acq</title>
-               <para></para>   
-       
-      <simplesect id="acq.table.acq-lineitem-history"
-               xreflabel="acq.acq_lineitem_history">
-        <title id="acq.table.acq-lineitem-history-title">
-         Table:
-         
-         acq_lineitem_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">selector</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">picklist</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">expected_recv_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">eg_bib_id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">source_label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cancel_reason</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">estimated_unit_price</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">claim_policy</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acq_lineitem_hist_id_idx</database> : id</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.view.acq-lineitem-lifecycle"
-               xreflabel="acq.acq_lineitem_lifecycle">
-        <title id="acq.view.acq-lineitem-lifecycle-title">
-         View:
-         
-         acq_lineitem_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">selector</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">picklist</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">expected_recv_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">eg_bib_id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">source_label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cancel_reason</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">estimated_unit_price</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">claim_policy</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.acq-purchase-order-history"
-               xreflabel="acq.acq_purchase_order_history">
-        <title id="acq.table.acq-purchase-order-history-title">
-         Table:
-         
-         acq_purchase_order_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ordering_agency</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">order_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cancel_reason</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">prepayment_required</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acq_po_hist_id_idx</database> : id</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.view.acq-purchase-order-lifecycle"
-               xreflabel="acq.acq_purchase_order_lifecycle">
-        <title id="acq.view.acq-purchase-order-lifecycle-title">
-         View:
-         
-         acq_purchase_order_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ordering_agency</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">order_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cancel_reason</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">prepayment_required</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.all-fund-allocation-total"
-               xreflabel="acq.all_fund_allocation_total">
-        <title id="acq.view.all-fund-allocation-total-title">
-         View:
-         
-         all_fund_allocation_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.all-fund-combined-balance"
-               xreflabel="acq.all_fund_combined_balance">
-        <title id="acq.view.all-fund-combined-balance-title">
-         View:
-         
-         all_fund_combined_balance
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.all-fund-encumbrance-total"
-               xreflabel="acq.all_fund_encumbrance_total">
-        <title id="acq.view.all-fund-encumbrance-total-title">
-         View:
-         
-         all_fund_encumbrance_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.all-fund-spent-balance"
-               xreflabel="acq.all_fund_spent_balance">
-        <title id="acq.view.all-fund-spent-balance-title">
-         View:
-         
-         all_fund_spent_balance
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.all-fund-spent-total"
-               xreflabel="acq.all_fund_spent_total">
-        <title id="acq.view.all-fund-spent-total-title">
-         View:
-         
-         all_fund_spent_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.cancel-reason"
-               xreflabel="acq.cancel_reason">
-        <title id="acq.table.cancel-reason-title">
-         Table:
-         
-         cancel_reason
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">keep_debits</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.lineitem via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.lineitem"/></member> 
-               <member><xref linkend="acq.table.lineitem-detail"/></member> 
-               <member><xref linkend="acq.table.purchase-order"/></member> 
-               <member><xref linkend="acq.table.user-request"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.claim"
-               xreflabel="acq.claim">
-        <title id="acq.table.claim-title">
-         Table:
-         
-         claim
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">lineitem_detail</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.lineitem-detail"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">claim_lid_idx</database> : lineitem_detail</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.claim_event via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.claim-event"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.claim-event"
-               xreflabel="acq.claim_event">
-        <title id="acq.table.claim-event-title">
-         Table:
-         
-         claim_event
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim-event-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">claim</database> : <database class="datatype">serial</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim"/>. 
-                       </member>
-                       <member>
-                       <database class="field">event_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">claim_event_claim_date_idx</database> : claim, event_date</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.claim-event-type"
-               xreflabel="acq.claim_event_type">
-        <title id="acq.table.claim-event-type-title">
-         Table:
-         
-         claim_event_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">library_initiated</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.claim_event via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.claim-event"/></member> 
-               <member><xref linkend="acq.table.claim-policy-action"/></member> 
-               <member><xref linkend="acq.table.serial-claim-event"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.claim-policy"
-               xreflabel="acq.claim_policy">
-        <title id="acq.table.claim-policy-title">
-         Table:
-         
-         claim_policy
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.claim_policy_action via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.claim-policy-action"/></member> 
-               <member><xref linkend="acq.table.lineitem"/></member> 
-               <member><xref linkend="acq.table.provider"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.claim-policy-action"
-               xreflabel="acq.claim_policy_action">
-        <title id="acq.table.claim-policy-action-title">
-         Table:
-         
-         claim_policy_action
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">claim_policy</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim-policy"/>. 
-                       </member>
-                       <member>
-                       <database class="field">action_interval</database> : <database class="datatype">interval</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">action</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim-event-type"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.claim-type"
-               xreflabel="acq.claim_type">
-        <title id="acq.table.claim-type-title">
-         Table:
-         
-         claim_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.claim via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.claim"/></member> 
-               <member><xref linkend="acq.table.serial-claim"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.currency-type"
-               xreflabel="acq.currency_type">
-        <title id="acq.table.currency-type-title">
-         Table:
-         
-         currency_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.exchange_rate via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.exchange-rate"/></member> 
-               <member><xref linkend="acq.table.fund"/></member> 
-               <member><xref linkend="acq.table.fund-debit"/></member> 
-               <member><xref linkend="acq.table.funding-source"/></member> 
-               <member><xref linkend="acq.table.provider"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.debit-attribution"
-               xreflabel="acq.debit_attribution">
-        <title id="acq.table.debit-attribution-title">
-         Table:
-         
-         debit_attribution
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fund_debit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund-debit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">debit_amount</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">funding_source_credit</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.funding-source-credit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">credit_amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acq_attribution_credit_idx</database> : funding_source_credit</member>
-       <member><database class="index">acq_attribution_debit_idx</database> : fund_debit</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.distribution-formula"
-               xreflabel="acq.distribution_formula">
-        <title id="acq.table.distribution-formula-title">
-         Table:
-         
-         distribution_formula
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">skip_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.distribution_formula_application via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.distribution-formula-application"/></member> 
-               <member><xref linkend="acq.table.distribution-formula-entry"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.distribution-formula-application"
-               xreflabel="acq.distribution_formula_application">
-        <title id="acq.table.distribution-formula-application-title">
-         Table:
-         
-         distribution_formula_application
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">formula</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.distribution-formula"/>. 
-                       </member>
-                       <member>
-                       <database class="field">lineitem</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.lineitem"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acqdfa_creator_idx</database> : creator</member>
-       <member><database class="index">acqdfa_df_idx</database> : formula</member>
-       <member><database class="index">acqdfa_li_idx</database> : lineitem</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.distribution-formula-entry"
-               xreflabel="acq.distribution_formula_entry">
-        <title id="acq.table.distribution-formula-entry-title">
-         Table:
-         
-         distribution_formula_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">formula</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.distribution-formula"/>. 
-                       </member>
-                       <member>
-                       <database class="field">position</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">item_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy-location"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">acqdfe_must_be_somewhere</database> : CHECK (((owning_lib IS NOT NULL) OR (location IS NOT NULL)))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.edi-account"
-               xreflabel="acq.edi_account">
-        <title id="acq.table.edi-account-title">
-         Table:
-         
-         edi_account
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;config.remote_account_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">host</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">username</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">password</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">account</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">path</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">last_activity</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">in_dir</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">vendcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">vendacct</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.edi_message via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.edi-message"/></member> 
-               <member><xref linkend="acq.table.provider"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.edi-message"
-               xreflabel="acq.edi_message">
-        <title id="acq.table.edi-message-title">
-         Table:
-         
-         edi_message
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">account</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.edi-account"/>. 
-                       </member>
-                       <member>
-                       <database class="field">remote_file</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">translate_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">process_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">error_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;new&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edi</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">jedi</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">error</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.purchase-order"/>. 
-                       </member>
-                       <member>
-                       <database class="field">message_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">status_value</database> : CHECK ((status = ANY (ARRAY[&apos;new&apos;::text, &apos;translated&apos;::text, &apos;trans_error&apos;::text, &apos;processed&apos;::text, &apos;proc_error&apos;::text, &apos;delete_error&apos;::text, &apos;retry&apos;::text, &apos;complete&apos;::text])))</member>
-          <member><database class="constraint">valid_message_type</database> : CHECK ((message_type = ANY (ARRAY[&apos;ORDERS&apos;::text, &apos;ORDRSP&apos;::text, &apos;INVOIC&apos;::text, &apos;OSTENQ&apos;::text, &apos;OSTRPT&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.exchange-rate"
-               xreflabel="acq.exchange_rate">
-        <title id="acq.table.exchange-rate-title">
-         Table:
-         
-         exchange_rate
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">from_currency</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.currency-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">to_currency</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.currency-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ratio</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.fiscal-calendar"
-               xreflabel="acq.fiscal_calendar">
-        <title id="acq.table.fiscal-calendar-title">
-         Table:
-         
-         fiscal_calendar
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.fiscal_year via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.fiscal-year"/></member> 
-               <member><xref linkend="actor.table.org-unit"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.fiscal-year"
-               xreflabel="acq.fiscal_year">
-        <title id="acq.table.fiscal-year-title">
-         Table:
-         
-         fiscal_year
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">calendar</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                        <literal>UNIQUE#2</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fiscal-calendar"/>. 
-                       </member>
-                       <member>
-                       <database class="field">year</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">year_begin</database> : <database class="datatype">timestamp with time zone</database> 
---
-                        <literal>UNIQUE#2</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">year_end</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.fund"
-               xreflabel="acq.fund">
-        <title id="acq.table.fund-title">
-         Table:
-         
-         fund
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#2</literal>,
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">year</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#2</literal>,
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT date_part(&apos;year&apos;::text, now())</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">currency_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.currency-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#2</literal>,
-                       </member>
-                       <member>
-                       <database class="field">rollover</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">propagate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">balance_warning_percent</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_stop_percent</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">acq_fund_rollover_implies_propagate</database> : CHECK ((propagate OR (NOT rollover)))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.fund_allocation via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.fund-allocation"/></member> 
-               <member><xref linkend="acq.table.fund-debit"/></member> 
-               <member><xref linkend="acq.table.fund-tag-map"/></member> 
-               <member><xref linkend="acq.table.fund-transfer"/></member> 
-               <member><xref linkend="acq.table.invoice-item"/></member> 
-               <member><xref linkend="acq.table.lineitem-detail"/></member> 
-               <member><xref linkend="acq.table.po-item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.fund-allocation"
-               xreflabel="acq.fund_allocation">
-        <title id="acq.table.fund-allocation-title">
-         Table:
-         
-         fund_allocation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">funding_source</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.funding-source"/>. 
-                       </member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">allocator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">fund_alloc_allocator_idx</database> : allocator</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.fund-allocation-percent"
-               xreflabel="acq.fund_allocation_percent">
-        <title id="acq.table.fund-allocation-percent-title">
-         Table:
-         
-         fund_allocation_percent
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">funding_source</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.funding-source"/>. 
-                       </member>
-                       <member>
-                       <database class="field">org</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">fund_code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">percent</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">allocator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">percentage_range</database> : CHECK (((percent &gt;= (0)::numeric) AND (percent &lt;= (100)::numeric)))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.fund-allocation-total"
-               xreflabel="acq.fund_allocation_total">
-        <title id="acq.view.fund-allocation-total-title">
-         View:
-         
-         fund_allocation_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(100,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.fund-combined-balance"
-               xreflabel="acq.fund_combined_balance">
-        <title id="acq.view.fund-combined-balance-title">
-         View:
-         
-         fund_combined_balance
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.fund-debit"
-               xreflabel="acq.fund_debit">
-        <title id="acq.table.fund-debit-title">
-         Table:
-         
-         fund_debit
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">origin_amount</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">origin_currency_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.currency-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">encumbrance</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">debit_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xfer_destination</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.debit_attribution via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.debit-attribution"/></member> 
-               <member><xref linkend="acq.table.invoice-item"/></member> 
-               <member><xref linkend="acq.table.lineitem-detail"/></member> 
-               <member><xref linkend="acq.table.po-item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.fund-debit-total"
-               xreflabel="acq.fund_debit_total">
-        <title id="acq.view.fund-debit-total-title">
-         View:
-         
-         fund_debit_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">encumbrance</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.fund-encumbrance-total"
-               xreflabel="acq.fund_encumbrance_total">
-        <title id="acq.view.fund-encumbrance-total-title">
-         View:
-         
-         fund_encumbrance_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.fund-spent-balance"
-               xreflabel="acq.fund_spent_balance">
-        <title id="acq.view.fund-spent-balance-title">
-         View:
-         
-         fund_spent_balance
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.fund-spent-total"
-               xreflabel="acq.fund_spent_total">
-        <title id="acq.view.fund-spent-total-title">
-         View:
-         
-         fund_spent_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.fund-tag"
-               xreflabel="acq.fund_tag">
-        <title id="acq.table.fund-tag-title">
-         Table:
-         
-         fund_tag
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.fund_tag_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.fund-tag-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.fund-tag-map"
-               xreflabel="acq.fund_tag_map">
-        <title id="acq.table.fund-tag-map-title">
-         Table:
-         
-         fund_tag_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">tag</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund-tag"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.fund-transfer"
-               xreflabel="acq.fund_transfer">
-        <title id="acq.table.fund-transfer-title">
-         Table:
-         
-         fund_transfer
-        </title>
-        <para>
-          
-Fund Transfer
-Each row represents the transfer of money from a source fund
-to a destination fund.  There should be corresponding entries
-in acq.fund_allocation.  The purpose of acq.fund_transfer is
-to record how much money moved from which fund to which other
-fund.
-The presence of two amount fields, rather than one, reflects
-the possibility that the two funds are denominated in different
-currencies.  If they use the same currency type, the two
-amounts should be the same.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">src_fund</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">src_amount</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">dest_fund</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">dest_amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">transfer_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">transfer_user</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">funding_source_credit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.funding-source-credit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acqftr_usr_idx</database> : transfer_user</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.funding-source"
-               xreflabel="acq.funding_source">
-        <title id="acq.table.funding-source-title">
-         Table:
-         
-         funding_source
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">currency_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.currency-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.fund_allocation via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.fund-allocation"/></member> 
-               <member><xref linkend="acq.table.fund-allocation-percent"/></member> 
-               <member><xref linkend="acq.table.funding-source-credit"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.funding-source-allocation-total"
-               xreflabel="acq.funding_source_allocation_total">
-        <title id="acq.view.funding-source-allocation-total-title">
-         View:
-         
-         funding_source_allocation_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">funding_source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(100,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.funding-source-balance"
-               xreflabel="acq.funding_source_balance">
-        <title id="acq.view.funding-source-balance-title">
-         View:
-         
-         funding_source_balance
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">funding_source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(100,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.funding-source-credit"
-               xreflabel="acq.funding_source_credit">
-        <title id="acq.table.funding-source-credit-title">
-         Table:
-         
-         funding_source_credit
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">funding_source</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.funding-source"/>. 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deadline_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">effective_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.debit_attribution via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.debit-attribution"/></member> 
-               <member><xref linkend="acq.table.fund-transfer"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.view.funding-source-credit-total"
-               xreflabel="acq.funding_source_credit_total">
-        <title id="acq.view.funding-source-credit-total-title">
-         View:
-         
-         funding_source_credit_total
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">funding_source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.invoice"
-               xreflabel="acq.invoice">
-        <title id="acq.table.invoice-title">
-         Table:
-         
-         invoice
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">receiver</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">shipper</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">recv_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recv_method</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;EDI&apos;::text</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.invoice-method"/>. 
-                       </member>
-                       <member>
-                       <database class="field">inv_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">inv_ident</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_auth</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_method</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.invoice-payment-method"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.invoice_entry via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.invoice-entry"/></member> 
-               <member><xref linkend="acq.table.invoice-item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.invoice-entry"
-               xreflabel="acq.invoice_entry">
-        <title id="acq.table.invoice-entry-title">
-         Table:
-         
-         invoice_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">invoice</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.invoice"/>. 
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.purchase-order"/>. 
-                       </member>
-                       <member>
-                       <database class="field">lineitem</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.lineitem"/>. 
-                       </member>
-                       <member>
-                       <database class="field">inv_item_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">phys_item_count</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billed_per_item</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cost_billed</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">actual_cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_paid</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.invoice-item"
-               xreflabel="acq.invoice_item">
-        <title id="acq.table.invoice-item-title">
-         Table:
-         
-         invoice_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">invoice</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.invoice"/>. 
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.purchase-order"/>. 
-                       </member>
-                       <member>
-                       <database class="field">fund_debit</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund-debit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">inv_item_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.invoice-item-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cost_billed</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">actual_cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">amount_paid</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">po_item</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.po-item"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.invoice-item-type"
-               xreflabel="acq.invoice_item_type">
-        <title id="acq.table.invoice-item-type-title">
-         Table:
-         
-         invoice_item_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prorate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.invoice_item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.invoice-item"/></member> 
-               <member><xref linkend="acq.table.po-item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.invoice-method"
-               xreflabel="acq.invoice_method">
-        <title id="acq.table.invoice-method-title">
-         Table:
-         
-         invoice_method
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.invoice via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.invoice"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.invoice-payment-method"
-               xreflabel="acq.invoice_payment_method">
-        <title id="acq.table.invoice-payment-method-title">
-         Table:
-         
-         invoice_payment_method
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.invoice via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.invoice"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem"
-               xreflabel="acq.lineitem">
-        <title id="acq.table.lineitem-title">
-         Table:
-         
-         lineitem
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">selector</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.purchase-order"/>. 
-                       </member>
-                       <member>
-                       <database class="field">picklist</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.picklist"/>. 
-                       </member>
-                       <member>
-                       <database class="field">expected_recv_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">eg_bib_id</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">source_label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;new&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cancel_reason</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.cancel-reason"/>. 
-                       </member>
-                       <member>
-                       <database class="field">estimated_unit_price</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">claim_policy</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim-policy"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">picklist_or_po</database> : CHECK (((picklist IS NOT NULL) OR (purchase_order IS NOT NULL)))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">li_creator_idx</database> : creator</member>
-       <member><database class="index">li_editor_idx</database> : editor</member>
-       <member><database class="index">li_pl_idx</database> : picklist</member>
-       <member><database class="index">li_po_idx</database> : purchase_order</member>
-       <member><database class="index">li_selector_idx</database> : selector</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.distribution_formula_application via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.distribution-formula-application"/></member> 
-               <member><xref linkend="acq.table.invoice-entry"/></member> 
-               <member><xref linkend="acq.table.lineitem-attr"/></member> 
-               <member><xref linkend="acq.table.lineitem-detail"/></member> 
-               <member><xref linkend="acq.table.lineitem-note"/></member> 
-               <member><xref linkend="acq.table.user-request"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem-alert-text"
-               xreflabel="acq.lineitem_alert_text">
-        <title id="acq.table.lineitem-alert-text-title">
-         Table:
-         
-         lineitem_alert_text
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.lineitem_note via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.lineitem-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem-attr"
-               xreflabel="acq.lineitem_attr">
-        <title id="acq.table.lineitem-attr-title">
-         Table:
-         
-         lineitem_attr
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">definition</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">lineitem</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.lineitem"/>. 
-                       </member>
-                       <member>
-                       <database class="field">attr_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">attr_name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">attr_value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">li_attr_definition_idx</database> : definition</member>
-       <member><database class="index">li_attr_li_idx</database> : lineitem</member>
-       <member><database class="index">li_attr_value_idx</database> : attr_value</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.lineitem-attr-definition"
-               xreflabel="acq.lineitem_attr_definition">
-        <title id="acq.table.lineitem-attr-definition-title">
-         Table:
-         
-         lineitem_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">remove</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem-detail"
-               xreflabel="acq.lineitem_detail">
-        <title id="acq.table.lineitem-detail-title">
-         Table:
-         
-         lineitem_detail
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">lineitem</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.lineitem"/>. 
-                       </member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">fund_debit</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund-debit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">eg_copy_id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cn_label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">collection_code</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.circ-modifier"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy-location"/>. 
-                       </member>
-                       <member>
-                       <database class="field">recv_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cancel_reason</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.cancel-reason"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">li_detail_li_idx</database> : lineitem</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.claim via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.claim"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem-generated-attr-definition"
-               xreflabel="acq.lineitem_generated_attr_definition">
-        <title id="acq.table.lineitem-generated-attr-definition-title">
-         Table:
-         
-         lineitem_generated_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;acq.lineitem_attr_definition_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">remove</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xpath</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem-local-attr-definition"
-               xreflabel="acq.lineitem_local_attr_definition">
-        <title id="acq.table.lineitem-local-attr-definition-title">
-         Table:
-         
-         lineitem_local_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;acq.lineitem_attr_definition_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">remove</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem-marc-attr-definition"
-               xreflabel="acq.lineitem_marc_attr_definition">
-        <title id="acq.table.lineitem-marc-attr-definition-title">
-         Table:
-         
-         lineitem_marc_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;acq.lineitem_attr_definition_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">remove</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xpath</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem-note"
-               xreflabel="acq.lineitem_note">
-        <title id="acq.table.lineitem-note-title">
-         Table:
-         
-         lineitem_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">lineitem</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.lineitem"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">alert_text</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.lineitem-alert-text"/>. 
-                       </member>
-                       <member>
-                       <database class="field">vendor_public</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">li_note_creator_idx</database> : creator</member>
-       <member><database class="index">li_note_editor_idx</database> : editor</member>
-       <member><database class="index">li_note_li_idx</database> : lineitem</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.lineitem-provider-attr-definition"
-               xreflabel="acq.lineitem_provider_attr_definition">
-        <title id="acq.table.lineitem-provider-attr-definition-title">
-         Table:
-         
-         lineitem_provider_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;acq.lineitem_attr_definition_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">remove</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xpath</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.lineitem-usr-attr-definition"
-               xreflabel="acq.lineitem_usr_attr_definition">
-        <title id="acq.table.lineitem-usr-attr-definition-title">
-         Table:
-         
-         lineitem_usr_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;acq.lineitem_attr_definition_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">remove</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">li_usr_attr_def_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.view.ordered-funding-source-credit"
-               xreflabel="acq.ordered_funding_source_credit">
-        <title id="acq.view.ordered-funding-source-credit-title">
-         View:
-         
-         ordered_funding_source_credit
-        </title>
-        <para>
-          
-The acq.ordered_funding_source_credit view is a prioritized
-ordering of funding source credits.  When ordered by the first
-three columns, this view defines the order in which the various
-credits are to be tapped for spending, subject to the allocations
-in the acq.fund_allocation table.
-The first column reflects the principle that we should spend
-money with deadlines before spending money without deadlines.
-The second column reflects the principle that we should spend the
-oldest money first.  For money with deadlines, that means that we
-spend first from the credit with the earliest deadline.  For
-money without deadlines, we spend first from the credit with the
-earliest effective date.
-The third column is a tie breaker to ensure a consistent
-ordering.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">sort_priority</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">sort_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">funding_source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.picklist"
-               xreflabel="acq.picklist">
-        <title id="acq.table.picklist-title">
-         Table:
-         
-         picklist
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acq_picklist_creator_idx</database> : creator</member>
-       <member><database class="index">acq_picklist_editor_idx</database> : editor</member>
-       <member><database class="index">acq_picklist_owner_idx</database> : owner</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.lineitem via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.lineitem"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.po-item"
-               xreflabel="acq.po_item">
-        <title id="acq.table.po-item-title">
-         Table:
-         
-         po_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.purchase-order"/>. 
-                       </member>
-                       <member>
-                       <database class="field">fund_debit</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund-debit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">inv_item_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.invoice-item-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">estimated_cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fund"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.invoice_item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.invoice-item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.po-note"
-               xreflabel="acq.po_note">
-        <title id="acq.table.po-note-title">
-         Table:
-         
-         po_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.purchase-order"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">vendor_public</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acq_po_note_creator_idx</database> : creator</member>
-       <member><database class="index">acq_po_note_editor_idx</database> : editor</member>
-       <member><database class="index">po_note_po_idx</database> : purchase_order</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.provider"
-               xreflabel="acq.provider">
-        <title id="acq.table.provider-title">
-         Table:
-         
-         provider
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#2</literal>,
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">currency_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.currency-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#2</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">holding_tag</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">san</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edi_default</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.edi-account"/>. 
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prepayment_required</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">url</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fax_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">default_claim_policy</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim-policy"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.edi_account via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.edi-account"/></member> 
-               <member><xref linkend="acq.table.invoice"/></member> 
-               <member><xref linkend="acq.table.lineitem"/></member> 
-               <member><xref linkend="acq.table.lineitem-provider-attr-definition"/></member> 
-               <member><xref linkend="acq.table.provider-address"/></member> 
-               <member><xref linkend="acq.table.provider-contact"/></member> 
-               <member><xref linkend="acq.table.provider-holding-subfield-map"/></member> 
-               <member><xref linkend="acq.table.provider-note"/></member> 
-               <member><xref linkend="acq.table.purchase-order"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.provider-address"
-               xreflabel="acq.provider_address">
-        <title id="acq.table.provider-address-title">
-         Table:
-         
-         provider_address
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">valid</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">address_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">street1</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">street2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">city</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">county</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">country</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">post_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fax_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.provider-contact"
-               xreflabel="acq.provider_contact">
-        <title id="acq.table.provider-contact-title">
-         Table:
-         
-         provider_contact
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">role</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.provider_contact_address via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.provider-contact-address"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.provider-contact-address"
-               xreflabel="acq.provider_contact_address">
-        <title id="acq.table.provider-contact-address-title">
-         Table:
-         
-         provider_contact_address
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">valid</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">address_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">contact</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider-contact"/>. 
-                       </member>
-                       <member>
-                       <database class="field">street1</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">street2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">city</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">county</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">country</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">post_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fax_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.provider-holding-subfield-map"
-               xreflabel="acq.provider_holding_subfield_map">
-        <title id="acq.table.provider-holding-subfield-map-title">
-         Table:
-         
-         provider_holding_subfield_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">subfield</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.provider-note"
-               xreflabel="acq.provider_note">
-        <title id="acq.table.provider-note-title">
-         Table:
-         
-         provider_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acq_pro_note_creator_idx</database> : creator</member>
-       <member><database class="index">acq_pro_note_editor_idx</database> : editor</member>
-       <member><database class="index">acq_pro_note_pro_idx</database> : provider</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.purchase-order"
-               xreflabel="acq.purchase_order">
-        <title id="acq.table.purchase-order-title">
-         Table:
-         
-         purchase_order
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ordering_agency</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.provider"/>. 
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;new&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">order_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cancel_reason</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.cancel-reason"/>. 
-                       </member>
-                       <member>
-                       <database class="field">prepayment_required</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acq_po_org_name_order_date_idx</database> : ordering_agency, name, order_date</member>
-       <member><database class="index">po_creator_idx</database> : creator</member>
-       <member><database class="index">po_editor_idx</database> : editor</member>
-       <member><database class="index">po_owner_idx</database> : owner</member>
-       <member><database class="index">po_provider_idx</database> : provider</member>
-       <member><database class="index">po_state_idx</database> : state</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.edi_message via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.edi-message"/></member> 
-               <member><xref linkend="acq.table.invoice-entry"/></member> 
-               <member><xref linkend="acq.table.invoice-item"/></member> 
-               <member><xref linkend="acq.table.lineitem"/></member> 
-               <member><xref linkend="acq.table.po-item"/></member> 
-               <member><xref linkend="acq.table.po-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.serial-claim"
-               xreflabel="acq.serial_claim">
-        <title id="acq.table.serial-claim-title">
-         Table:
-         
-         serial_claim
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">item</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.item"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_claim_lid_idx</database> : item</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.serial_claim_event via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.serial-claim-event"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.serial-claim-event"
-               xreflabel="acq.serial_claim_event">
-        <title id="acq.table.serial-claim-event-title">
-         Table:
-         
-         serial_claim_event
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.claim-event-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">claim</database> : <database class="datatype">serial</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.serial-claim"/>. 
-                       </member>
-                       <member>
-                       <database class="field">event_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_claim_event_claim_date_idx</database> : claim, event_date</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="acq.table.user-request"
-               xreflabel="acq.user_request">
-        <title id="acq.table.user-request-title">
-         Table:
-         
-         user_request
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pickup_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">holdable_formats</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_notify</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">email_notify</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">lineitem</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.lineitem"/>. 
-                       </member>
-                       <member>
-                       <database class="field">eg_bib</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">request_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">need_before</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fee</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">request_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.user-request-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">isxn</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">volume</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">article_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">article_pages</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">publisher</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pubdate</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mentioned</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">other_info</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cancel_reason</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.cancel-reason"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="acq.table.user-request-type"
-               xreflabel="acq.user_request_type">
-        <title id="acq.table.user-request-type-title">
-         Table:
-         
-         user_request_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.user_request via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.user-request"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-    <simplesect id="acq.function.attribute-debits" xreflabel="acqattribute_debits()">
-      <title id="acq.function.attribute-debits-title">attribute_debits()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.audit-acq-lineitem-func" xreflabel="acqaudit_acq_lineitem_func()">
-      <title id="acq.function.audit-acq-lineitem-func-title">audit_acq_lineitem_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.audit-acq-purchase-order-func" xreflabel="acqaudit_acq_purchase_order_func()">
-      <title id="acq.function.audit-acq-purchase-order-func-title">audit_acq_purchase_order_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.create-acq-auditor-tbl-text-sch-text" xreflabel="acqcreate_acq_auditor(tbl text, sch text)">
-      <title id="acq.function.create-acq-auditor-tbl-text-sch-text-title">create_acq_auditor(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.create-acq-func-tbl-text-sch-text" xreflabel="acqcreate_acq_func(tbl text, sch text)">
-      <title id="acq.function.create-acq-func-tbl-text-sch-text-title">create_acq_func(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.create-acq-history-tbl-text-sch-text" xreflabel="acqcreate_acq_history(tbl text, sch text)">
-      <title id="acq.function.create-acq-history-tbl-text-sch-text-title">create_acq_history(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.create-acq-lifecycle-tbl-text-sch-text" xreflabel="acqcreate_acq_lifecycle(tbl text, sch text)">
-      <title id="acq.function.create-acq-lifecycle-tbl-text-sch-text-title">create_acq_lifecycle(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.create-acq-seq-tbl-text-sch-text" xreflabel="acqcreate_acq_seq(tbl text, sch text)">
-      <title id="acq.function.create-acq-seq-tbl-text-sch-text-title">create_acq_seq(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.create-acq-update-trigger-tbl-text-sch-text" xreflabel="acqcreate_acq_update_trigger(tbl text, sch text)">
-      <title id="acq.function.create-acq-update-trigger-tbl-text-sch-text-title">create_acq_update_trigger(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.exchange-ratio-text-text-numeric" xreflabel="acqexchange_ratio(text, text, numeric)">
-      <title id="acq.function.exchange-ratio-text-text-numeric-title">exchange_ratio(text, text, numeric)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>numeric</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.exchange-ratio-to-ex-text-from-ex-text" xreflabel="acqexchange_ratio(to_ex text, from_ex text)">
-      <title id="acq.function.exchange-ratio-to-ex-text-from-ex-text-title">exchange_ratio(to_ex text, from_ex text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>numeric</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.extract-holding-attr-table-tag-integer-lineitem-text" xreflabel="acqextract_holding_attr_table(tag integer, lineitem text)">
-      <title id="acq.function.extract-holding-attr-table-tag-integer-lineitem-text-title">extract_holding_attr_table(tag integer, lineitem text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF flat_lineitem_holding_subfield</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.extract-provider-holding-data-lineitem-i-integer" xreflabel="acqextract_provider_holding_data(lineitem_i integer)">
-      <title id="acq.function.extract-provider-holding-data-lineitem-i-integer-title">extract_provider_holding_data(lineitem_i integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF flat_lineitem_detail</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.fap-limit-100" xreflabel="acqfap_limit_100()">
-      <title id="acq.function.fap-limit-100-title">fap_limit_100()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.find-bad-fy" xreflabel="acqfind_bad_fy()">
-      <title id="acq.function.find-bad-fy-title">find_bad_fy()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.fund-alloc-percent-val" xreflabel="acqfund_alloc_percent_val()">
-      <title id="acq.function.fund-alloc-percent-val-title">fund_alloc_percent_val()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.po-org-name-date-unique" xreflabel="acqpo_org_name_date_unique()">
-      <title id="acq.function.po-org-name-date-unique-title">po_org_name_date_unique()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.propagate-funds-by-org-tree-org-unit-id-integer-user-id-integer-old-year-integer" xreflabel="acqpropagate_funds_by_org_tree(org_unit_id integer, user_id integer, old_year integer)">
-      <title id="acq.function.propagate-funds-by-org-tree-org-unit-id-integer-user-id-integer-old-year-integer-title">propagate_funds_by_org_tree(org_unit_id integer, user_id integer, old_year integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.propagate-funds-by-org-unit-org-unit-id-integer-user-id-integer-old-year-integer" xreflabel="acqpropagate_funds_by_org_unit(org_unit_id integer, user_id integer, old_year integer)">
-      <title id="acq.function.propagate-funds-by-org-unit-org-unit-id-integer-user-id-integer-old-year-integer-title">propagate_funds_by_org_unit(org_unit_id integer, user_id integer, old_year integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.purchase-order-name-default" xreflabel="acqpurchase_order_name_default()">
-      <title id="acq.function.purchase-order-name-default-title">purchase_order_name_default()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.rollover-funds-by-org-tree-org-unit-id-integer-user-id-integer-old-year-integer" xreflabel="acqrollover_funds_by_org_tree(org_unit_id integer, user_id integer, old_year integer)">
-      <title id="acq.function.rollover-funds-by-org-tree-org-unit-id-integer-user-id-integer-old-year-integer-title">rollover_funds_by_org_tree(org_unit_id integer, user_id integer, old_year integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.rollover-funds-by-org-unit-org-unit-id-integer-user-id-integer-old-year-integer" xreflabel="acqrollover_funds_by_org_unit(org_unit_id integer, user_id integer, old_year integer)">
-      <title id="acq.function.rollover-funds-by-org-unit-org-unit-id-integer-user-id-integer-old-year-integer-title">rollover_funds_by_org_unit(org_unit_id integer, user_id integer, old_year integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="acq.function.transfer-fund-xfer-note-integer-user-id-numeric-new-amount-integer-new-fund-numeric-old-amount-integer-old-fund-text" xreflabel="acqtransfer_fund(xfer_note integer, user_id numeric, new_amount integer, new_fund numeric, old_amount integer, old_fund text)">
-      <title id="acq.function.transfer-fund-xfer-note-integer-user-id-numeric-new-amount-integer-new-fund-numeric-old-amount-integer-old-fund-text-title">transfer_fund(xfer_note integer, user_id numeric, new_amount integer, new_fund numeric, old_amount integer, old_fund text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="action.schema">
-               <title>Schema action</title>
-               <para></para>   
-       
-      <simplesect id="action.table.aged-circulation"
-               xreflabel="action.aged_circulation">
-        <title id="action.table.aged-circulation-title">
-         Table:
-         
-         aged_circulation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">usr_post_code</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr_home_ou</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr_profile</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr_birth_year</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_call_number</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">copy_location</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">copy_owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">copy_circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">copy_bib_record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">checkin_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">renewal_remaining</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">due_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">duration</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_renewal</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">desk_renewal</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">opac_renewal</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">duration_rule</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine_rule</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">max_fine_rule</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">stop_fines</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_scan_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_circ</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">action_aged_circulation_target_copy_idx</database> : target_copy</member>
-       <member><database class="index">aged_circ_circ_lib_idx</database> : circ_lib</member>
-       <member><database class="index">aged_circ_copy_circ_lib_idx</database> : copy_circ_lib</member>
-       <member><database class="index">aged_circ_copy_location_idx</database> : copy_location</member>
-       <member><database class="index">aged_circ_copy_owning_lib_idx</database> : copy_owning_lib</member>
-       <member><database class="index">aged_circ_start_idx</database> : xact_start</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.view.all-circulation"
-               xreflabel="action.all_circulation">
-        <title id="action.view.all-circulation-title">
-         View:
-         
-         all_circulation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr_post_code</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr_home_ou</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr_profile</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr_birth_year</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_call_number</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_location</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_owning_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_bib_record</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">renewal_remaining</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">due_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">desk_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_scan_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_circ</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="action.view.billable-circulations"
-               xreflabel="action.billable_circulations">
-        <title id="action.view.billable-circulations-title">
-         View:
-         
-         billable_circulations
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">renewal_remaining</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">due_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">desk_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_scan_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_circ</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="action.table.circulation"
-               xreflabel="action.circulation">
-        <title id="action.table.circulation-title">
-         Table:
-         
-         circulation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.billable_xact_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">circ_staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">checkin_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">renewal_remaining</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">due_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">duration</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;1 day&apos;::interval</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_renewal</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">desk_renewal</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">opac_renewal</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">duration_rule</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine_rule</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">max_fine_rule</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">stop_fines</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">workstation</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.workstation"/>. 
-                       </member>
-                       <member>
-                       <database class="field">checkin_workstation</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.workstation"/>. 
-                       </member>
-                       <member>
-                       <database class="field">checkin_scan_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_circ</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action.table.circulation"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">circulation_stop_fines_check</database> : CHECK ((stop_fines = ANY (ARRAY[&apos;CHECKIN&apos;::text, &apos;CLAIMSRETURNED&apos;::text, &apos;LOST&apos;::text, &apos;MAXFINES&apos;::text, &apos;RENEW&apos;::text, &apos;LONGOVERDUE&apos;::text, &apos;CLAIMSNEVERCHECKEDOUT&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">action_circulation_target_copy_idx</database> : target_copy</member>
-       <member><database class="index">circ_all_usr_idx</database> : usr</member>
-       <member><database class="index">circ_checkin_staff_idx</database> : checkin_staff</member>
-       <member><database class="index">circ_checkin_time</database> : checkin_time) WHERE (checkin_time IS NOT NULL</member>
-       <member><database class="index">circ_circ_lib_idx</database> : circ_lib</member>
-       <member><database class="index">circ_circ_staff_idx</database> : circ_staff</member>
-       <member><database class="index">circ_open_date_idx</database> : xact_start) WHERE (xact_finish IS NULL</member>
-       <member><database class="index">circ_open_xacts_idx</database> : usr) WHERE (xact_finish IS NULL</member>
-       <member><database class="index">circ_outstanding_idx</database> : usr) WHERE (checkin_time IS NULL</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing action.circulation via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.circulation"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action.table.fieldset"
-               xreflabel="action.fieldset">
-        <title id="action.table.fieldset-title">
-         Table:
-         
-         fieldset
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creation_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">scheduled_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">applied_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">classname</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">stored_query</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.stored-query"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pkey_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">fieldset_one_or_the_other</database> : CHECK ((((stored_query IS NOT NULL) AND (pkey_value IS NULL)) OR ((pkey_value IS NOT NULL) AND (stored_query IS NULL))))</member>
-          <member><database class="constraint">valid_status</database> : CHECK ((status = ANY (ARRAY[&apos;PENDING&apos;::text, &apos;APPLIED&apos;::text, &apos;ERROR&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">action_fieldset_sched_time_idx</database> : scheduled_time</member>
-       <member><database class="index">action_owner_idx</database> : owner</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing action.fieldset_col_val via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.fieldset-col-val"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action.table.fieldset-col-val"
-               xreflabel="action.fieldset_col_val">
-        <title id="action.table.fieldset-col-val-title">
-         Table:
-         
-         fieldset_col_val
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fieldset</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.fieldset"/>. 
-                       </member>
-                       <member>
-                       <database class="field">col</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">val</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="action.table.hold-copy-map"
-               xreflabel="action.hold_copy_map">
-        <title id="action.table.hold-copy-map-title">
-         Table:
-         
-         hold_copy_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.hold-request"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">acm_copy_idx</database> : target_copy</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.table.hold-notification"
-               xreflabel="action.hold_notification">
-        <title id="action.table.hold-notification-title">
-         Table:
-         
-         hold_notification
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.hold-request"/>. 
-                       </member>
-                       <member>
-                       <database class="field">notify_staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">notify_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">method</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">ahn_hold_idx</database> : hold</member>
-       <member><database class="index">ahn_notify_staff_idx</database> : notify_staff</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.table.hold-request"
-               xreflabel="action.hold_request">
-        <title id="action.table.hold-request-title">
-         Table:
-         
-         hold_request
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">request_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">capture_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fulfillment_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">return_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">prev_check_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">expire_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cancel_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cancel_cause</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action.table.hold-request-cancel-cause"/>. 
-                       </member>
-                       <member>
-                       <database class="field">cancel_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">current_copy</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fulfillment_staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">fulfillment_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">request_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">requestor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">selection_ou</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">selection_depth</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pickup_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">hold_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">holdable_formats</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_notify</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">email_notify</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">frozen</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">thaw_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">shelf_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cut_in_line</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mint_condition</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">shelf_expire_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">hold_request_current_copy_idx</database> : current_copy</member>
-       <member><database class="index">hold_request_fulfillment_staff_idx</database> : fulfillment_staff</member>
-       <member><database class="index">hold_request_pickup_lib_idx</database> : pickup_lib</member>
-       <member><database class="index">hold_request_prev_check_time_idx</database> : prev_check_time</member>
-       <member><database class="index">hold_request_requestor_idx</database> : requestor</member>
-       <member><database class="index">hold_request_target_idx</database> : target</member>
-       <member><database class="index">hold_request_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing action.hold_copy_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.hold-copy-map"/></member> 
-               <member><xref linkend="action.table.hold-notification"/></member> 
-               <member><xref linkend="action.table.hold-request-note"/></member> 
-               <member><xref linkend="action.table.hold-transit-copy"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action.table.hold-request-cancel-cause"
-               xreflabel="action.hold_request_cancel_cause">
-        <title id="action.table.hold-request-cancel-cause-title">
-         Table:
-         
-         hold_request_cancel_cause
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.hold_request via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.hold-request"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action.table.hold-request-note"
-               xreflabel="action.hold_request_note">
-        <title id="action.table.hold-request-note-title">
-         Table:
-         
-         hold_request_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.hold-request"/>. 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">body</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">slip</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">staff</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">ahrn_hold_idx</database> : hold</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.table.hold-transit-copy"
-               xreflabel="action.hold_transit_copy">
-        <title id="action.table.hold-transit-copy-title">
-         Table:
-         
-         hold_transit_copy
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;action.transit_copy_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">source_send_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dest_recv_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">dest</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prev_hop</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_status</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">persistant_transfer</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prev_dest</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action.table.hold-request"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">active_hold_transit_cp_idx</database> : target_copy</member>
-       <member><database class="index">active_hold_transit_dest_idx</database> : dest</member>
-       <member><database class="index">active_hold_transit_source_idx</database> : source</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.table.in-house-use"
-               xreflabel="action.in_house_use">
-        <title id="action.table.in-house-use-title">
-         Table:
-         
-         in_house_use
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">item</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">use_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">action_in_house_use_staff_idx</database> : staff</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.table.non-cat-in-house-use"
-               xreflabel="action.non_cat_in_house_use">
-        <title id="action.table.non-cat-in-house-use-title">
-         Table:
-         
-         non_cat_in_house_use
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">item_type</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.non-cataloged-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">use_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">non_cat_in_house_use_staff_idx</database> : staff</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.table.non-cataloged-circulation"
-               xreflabel="action.non_cataloged_circulation">
-        <title id="action.table.non-cataloged-circulation-title">
-         Table:
-         
-         non_cataloged_circulation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">patron</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">item_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.non-cataloged-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">circ_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">action_non_cat_circ_patron_idx</database> : patron</member>
-       <member><database class="index">action_non_cat_circ_staff_idx</database> : staff</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.view.open-circulation"
-               xreflabel="action.open_circulation">
-        <title id="action.view.open-circulation-title">
-         View:
-         
-         open_circulation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">renewal_remaining</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">due_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">desk_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_scan_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_circ</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="action.table.reservation-transit-copy"
-               xreflabel="action.reservation_transit_copy">
-        <title id="action.table.reservation-transit-copy-title">
-         Table:
-         
-         reservation_transit_copy
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;action.transit_copy_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">source_send_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dest_recv_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource"/>. 
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">dest</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prev_hop</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_status</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">persistant_transfer</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prev_dest</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">reservation</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.reservation"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">active_reservation_transit_cp_idx</database> : target_copy</member>
-       <member><database class="index">active_reservation_transit_dest_idx</database> : dest</member>
-       <member><database class="index">active_reservation_transit_source_idx</database> : source</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.table.survey"
-               xreflabel="action.survey">
-        <title id="action.table.survey-title">
-         Table:
-         
-         survey
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">start_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">end_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT (now() + &apos;10 years&apos;::interval)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr_summary</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">opac</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">poll</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">required</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.survey_question via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.survey-question"/></member> 
-               <member><xref linkend="action.table.survey-response"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action.table.survey-answer"
-               xreflabel="action.survey_answer">
-        <title id="action.table.survey-answer-title">
-         Table:
-         
-         survey_answer
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">question</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.survey-question"/>. 
-                       </member>
-                       <member>
-                       <database class="field">answer</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.survey_response via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.survey-response"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action.table.survey-question"
-               xreflabel="action.survey_question">
-        <title id="action.table.survey-question-title">
-         Table:
-         
-         survey_question
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">survey</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.survey"/>. 
-                       </member>
-                       <member>
-                       <database class="field">question</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.survey_answer via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.survey-answer"/></member> 
-               <member><xref linkend="action.table.survey-response"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action.table.survey-response"
-               xreflabel="action.survey_response">
-        <title id="action.table.survey-response-title">
-         Table:
-         
-         survey_response
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">response_group_id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">survey</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.survey"/>. 
-                       </member>
-                       <member>
-                       <database class="field">question</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.survey-question"/>. 
-                       </member>
-                       <member>
-                       <database class="field">answer</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action.table.survey-answer"/>. 
-                       </member>
-                       <member>
-                       <database class="field">answer_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">effective_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">action_survey_response_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.table.transit-copy"
-               xreflabel="action.transit_copy">
-        <title id="action.table.transit-copy-title">
-         Table:
-         
-         transit_copy
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source_send_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dest_recv_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">dest</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">prev_hop</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action.table.transit-copy"/>. 
-                       </member>
-                       <member>
-                       <database class="field">copy_status</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.copy-status"/>. 
-                       </member>
-                       <member>
-                       <database class="field">persistant_transfer</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prev_dest</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">active_transit_cp_idx</database> : target_copy</member>
-       <member><database class="index">active_transit_dest_idx</database> : dest</member>
-       <member><database class="index">active_transit_source_idx</database> : source</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing action.transit_copy via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.transit-copy"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action.view.unfulfilled-hold-innermost-loop"
-               xreflabel="action.unfulfilled_hold_innermost_loop">
-        <title id="action.view.unfulfilled-hold-innermost-loop-title">
-         View:
-         
-         unfulfilled_hold_innermost_loop
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">count</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="action.table.unfulfilled-hold-list"
-               xreflabel="action.unfulfilled_hold_list">
-        <title id="action.table.unfulfilled-hold-list-title">
-         Table:
-         
-         unfulfilled_hold_list
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">current_copy</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fail_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">uhr_hold_idx</database> : hold</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action.view.unfulfilled-hold-loops"
-               xreflabel="action.unfulfilled_hold_loops">
-        <title id="action.view.unfulfilled-hold-loops-title">
-         View:
-         
-         unfulfilled_hold_loops
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">count</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="action.view.unfulfilled-hold-max-loop"
-               xreflabel="action.unfulfilled_hold_max_loop">
-        <title id="action.view.unfulfilled-hold-max-loop-title">
-         View:
-         
-         unfulfilled_hold_max_loop
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="action.view.unfulfilled-hold-min-loop"
-               xreflabel="action.unfulfilled_hold_min_loop">
-        <title id="action.view.unfulfilled-hold-min-loop-title">
-         View:
-         
-         unfulfilled_hold_min_loop
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">hold</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">min</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-    <simplesect id="action.function.age-circ-on-delete" xreflabel="actionage_circ_on_delete()">
-      <title id="action.function.age-circ-on-delete-title">age_circ_on_delete()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.age-parent-circ-on-delete" xreflabel="actionage_parent_circ_on_delete()">
-      <title id="action.function.age-parent-circ-on-delete-title">age_parent_circ_on_delete()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.apply-fieldset-query-integer-pkey-name-text-table-name-text-fieldset-id-text" xreflabel="actionapply_fieldset(query integer, pkey_name text, table_name text, fieldset_id text)">
-      <title id="action.function.apply-fieldset-query-integer-pkey-name-text-table-name-text-fieldset-id-text-title">apply_fieldset(query integer, pkey_name text, table_name text, fieldset_id text)</title>
-            <para>
-       
-Applies a specified fieldset, using a supplied table name and primary
-key name.  The query parameter should be non-null only for
-query-based fieldsets.
-Returns NULL if successful, or an error message if not.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.circ-chain-ctx-circ-id-integer" xreflabel="actioncirc_chain(ctx_circ_id integer)">
-      <title id="action.function.circ-chain-ctx-circ-id-integer-title">circ_chain(ctx_circ_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF circulation</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.circulation-claims-returned" xreflabel="actioncirculation_claims_returned()">
-      <title id="action.function.circulation-claims-returned-title">circulation_claims_returned()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.copy-related-hold-stats-copy-id-integer" xreflabel="actioncopy_related_hold_stats(copy_id integer)">
-      <title id="action.function.copy-related-hold-stats-copy-id-integer-title">copy_related_hold_stats(copy_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>hold_stats</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.find-circ-matrix-matchpoint-renewal-integer-match-user-bigint-match-item-integer-context-ou-boolean" xreflabel="actionfind_circ_matrix_matchpoint(renewal integer, match_user bigint, match_item integer, context_ou boolean)">
-      <title id="action.function.find-circ-matrix-matchpoint-renewal-integer-match-user-bigint-match-item-integer-context-ou-boolean-title">find_circ_matrix_matchpoint(renewal integer, match_user bigint, match_item integer, context_ou boolean)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>circ_matrix_matchpoint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.find-hold-matrix-matchpoint-match-requestor-integer-match-user-integer-match-item-bigint-request-ou-integer-pickup-ou-integer" xreflabel="actionfind_hold_matrix_matchpoint(match_requestor integer, match_user integer, match_item bigint, request_ou integer, pickup_ou integer)">
-      <title id="action.function.find-hold-matrix-matchpoint-match-requestor-integer-match-user-integer-match-item-bigint-request-ou-integer-pickup-ou-integer-title">find_hold_matrix_matchpoint(match_requestor integer, match_user integer, match_item bigint, request_ou integer, pickup_ou integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.hold-request-permit-test-match-requestor-integer-match-user-integer-match-item-bigint-request-ou-integer-pickup-ou-integer" xreflabel="actionhold_request_permit_test(match_requestor integer, match_user integer, match_item bigint, request_ou integer, pickup_ou integer)">
-      <title id="action.function.hold-request-permit-test-match-requestor-integer-match-user-integer-match-item-bigint-request-ou-integer-pickup-ou-integer-title">hold_request_permit_test(match_requestor integer, match_user integer, match_item bigint, request_ou integer, pickup_ou integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF matrix_test_result</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.hold-request-permit-test-retargetting-integer-match-requestor-integer-match-user-bigint-match-item-integer-request-ou-integer-pickup-ou-boolean" xreflabel="actionhold_request_permit_test(retargetting integer, match_requestor integer, match_user bigint, match_item integer, request_ou integer, pickup_ou boolean)">
-      <title id="action.function.hold-request-permit-test-retargetting-integer-match-requestor-integer-match-user-bigint-match-item-integer-request-ou-integer-pickup-ou-boolean-title">hold_request_permit_test(retargetting integer, match_requestor integer, match_user bigint, match_item integer, request_ou integer, pickup_ou boolean)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF matrix_test_result</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.hold-retarget-permit-test-match-requestor-integer-match-user-integer-match-item-bigint-request-ou-integer-pickup-ou-integer" xreflabel="actionhold_retarget_permit_test(match_requestor integer, match_user integer, match_item bigint, request_ou integer, pickup_ou integer)">
-      <title id="action.function.hold-retarget-permit-test-match-requestor-integer-match-user-integer-match-item-bigint-request-ou-integer-pickup-ou-integer-title">hold_retarget_permit_test(match_requestor integer, match_user integer, match_item bigint, request_ou integer, pickup_ou integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF matrix_test_result</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.item-user-circ-test-integer-bigint-integer" xreflabel="actionitem_user_circ_test(integer, bigint, integer)">
-      <title id="action.function.item-user-circ-test-integer-bigint-integer-title">item_user_circ_test(integer, bigint, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF matrix_test_result</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.item-user-circ-test-renewal-integer-match-user-bigint-match-item-integer-circ-ou-boolean" xreflabel="actionitem_user_circ_test(renewal integer, match_user bigint, match_item integer, circ_ou boolean)">
-      <title id="action.function.item-user-circ-test-renewal-integer-match-user-bigint-match-item-integer-circ-ou-boolean-title">item_user_circ_test(renewal integer, match_user bigint, match_item integer, circ_ou boolean)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF matrix_test_result</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.item-user-renew-test-integer-bigint-integer" xreflabel="actionitem_user_renew_test(integer, bigint, integer)">
-      <title id="action.function.item-user-renew-test-integer-bigint-integer-title">item_user_renew_test(integer, bigint, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF matrix_test_result</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.purge-circulations" xreflabel="actionpurge_circulations()">
-      <title id="action.function.purge-circulations-title">purge_circulations()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.push-circ-due-time" xreflabel="actionpush_circ_due_time()">
-      <title id="action.function.push-circ-due-time-title">push_circ_due_time()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.summarize-circ-chain-ctx-circ-id-integer" xreflabel="actionsummarize_circ_chain(ctx_circ_id integer)">
-      <title id="action.function.summarize-circ-chain-ctx-circ-id-integer-title">summarize_circ_chain(ctx_circ_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>circ_chain_summary</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.survey-response-answer-date-fixup" xreflabel="actionsurvey_response_answer_date_fixup()">
-      <title id="action.function.survey-response-answer-date-fixup-title">survey_response_answer_date_fixup()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.usr-visible-circ-copies-integer" xreflabel="actionusr_visible_circ_copies(integer)">
-      <title id="action.function.usr-visible-circ-copies-integer-title">usr_visible_circ_copies(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.usr-visible-circs-usr-id-integer" xreflabel="actionusr_visible_circs(usr_id integer)">
-      <title id="action.function.usr-visible-circs-usr-id-integer-title">usr_visible_circs(usr_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF circulation</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="action.function.usr-visible-holds-usr-id-integer" xreflabel="actionusr_visible_holds(usr_id integer)">
-      <title id="action.function.usr-visible-holds-usr-id-integer-title">usr_visible_holds(usr_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF hold_request</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="action-trigger.schema">
-               <title>Schema action_trigger</title>
-               <para></para>   
-       
-      <simplesect id="action-trigger.table.cleanup"
-               xreflabel="action_trigger.cleanup">
-        <title id="action-trigger.table.cleanup-title">
-         Table:
-         
-         cleanup
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">module</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action_trigger.event_definition via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action-trigger.table.event-definition"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action-trigger.table.collector"
-               xreflabel="action_trigger.collector">
-        <title id="action-trigger.table.collector-title">
-         Table:
-         
-         collector
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">module</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action_trigger.environment via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action-trigger.table.environment"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action-trigger.table.environment"
-               xreflabel="action_trigger.environment">
-        <title id="action-trigger.table.environment-title">
-         Table:
-         
-         environment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">event_def</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.event-definition"/>. 
-                       </member>
-                       <member>
-                       <database class="field">path</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">collector</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.collector"/>. 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">environment_label_check</database> : CHECK ((label &lt;&gt; ALL (ARRAY[&apos;result&apos;::text, &apos;target&apos;::text, &apos;event&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="action-trigger.table.event"
-               xreflabel="action_trigger.event">
-        <title id="action-trigger.table.event-title">
-         Table:
-         
-         event
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">target</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">event_def</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.event-definition"/>. 
-                       </member>
-                       <member>
-                       <database class="field">add_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">run_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">start_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">update_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">complete_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">update_process</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;pending&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">user_data</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">template_output</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.event-output"/>. 
-                       </member>
-                       <member>
-                       <database class="field">error_output</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.event-output"/>. 
-                       </member>
-                       <member>
-                       <database class="field">async_output</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.event-output"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">event_state_check</database> : CHECK ((state = ANY (ARRAY[&apos;pending&apos;::text, &apos;invalid&apos;::text, &apos;found&apos;::text, &apos;collecting&apos;::text, &apos;collected&apos;::text, &apos;validating&apos;::text, &apos;valid&apos;::text, &apos;reacting&apos;::text, &apos;reacted&apos;::text, &apos;cleaning&apos;::text, &apos;complete&apos;::text, &apos;error&apos;::text])))</member>
-          <member><database class="constraint">event_user_data_check</database> : CHECK (((user_data IS NULL) OR is_json(user_data)))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">atev_target_def_idx</database> : target, event_def</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="action-trigger.table.event-definition"
-               xreflabel="action_trigger.event_definition">
-        <title id="action-trigger.table.event-definition-title">
-         Table:
-         
-         event_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#2</literal>,
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#2</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">hook</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.hook"/>. 
-                       </member>
-                       <member>
-                       <database class="field">validator</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.validator"/>. 
-                       </member>
-                       <member>
-                       <database class="field">reactor</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.reactor"/>. 
-                       </member>
-                       <member>
-                       <database class="field">cleanup_success</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.cleanup"/>. 
-                       </member>
-                       <member>
-                       <database class="field">cleanup_failure</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.cleanup"/>. 
-                       </member>
-                       <member>
-                       <database class="field">delay</database> : <database class="datatype">interval</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;00:05:00&apos;::interval</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">max_delay</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr_field</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opt_in_setting</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.usr-setting-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">delay_field</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">group_field</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">template</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">granularity</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action_trigger.environment via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action-trigger.table.environment"/></member> 
-               <member><xref linkend="action-trigger.table.event"/></member> 
-               <member><xref linkend="action-trigger.table.event-params"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action-trigger.table.event-output"
-               xreflabel="action_trigger.event_output">
-        <title id="action-trigger.table.event-output-title">
-         Table:
-         
-         event_output
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">is_error</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">data</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action_trigger.event via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action-trigger.table.event"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action-trigger.table.event-params"
-               xreflabel="action_trigger.event_params">
-        <title id="action-trigger.table.event-params-title">
-         Table:
-         
-         event_params
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">event_def</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="action-trigger.table.event-definition"/>. 
-                       </member>
-                       <member>
-                       <database class="field">param</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="action-trigger.table.hook"
-               xreflabel="action_trigger.hook">
-        <title id="action-trigger.table.hook-title">
-         Table:
-         
-         hook
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">key</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">core_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">passive</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action_trigger.event_definition via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action-trigger.table.event-definition"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action-trigger.table.reactor"
-               xreflabel="action_trigger.reactor">
-        <title id="action-trigger.table.reactor-title">
-         Table:
-         
-         reactor
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">module</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action_trigger.event_definition via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action-trigger.table.event-definition"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="action-trigger.table.validator"
-               xreflabel="action_trigger.validator">
-        <title id="action-trigger.table.validator-title">
-         Table:
-         
-         validator
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">module</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action_trigger.event_definition via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action-trigger.table.event-definition"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-       
-       </section>
-       
-       <section id="actor.schema">
-               <title>Schema actor</title>
-               <para>
-Holds all tables pertaining to users and libraries (org units).
-</para>        
-       
-      <simplesect id="actor.table.card"
-               xreflabel="actor.card">
-        <title id="actor.table.card-title">
-         Table:
-         
-         card
-        </title>
-        <para>
-          
-Library Cards
-Each User has one or more library cards.  The current &quot;main&quot;
-card is linked to here from the actor.usr table, and it is up
-to the consortium policy whether more than one card can be
-active for any one user at a given time.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_card_barcode_evergreen_lowercase_idx</database> : lowercase(barcode)</member>
-       <member><database class="index">actor_card_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.hours-of-operation"
-               xreflabel="actor.hours_of_operation">
-        <title id="actor.table.hours-of-operation-title">
-         Table:
-         
-         hours_of_operation
-        </title>
-        <para>
-          
-When does this org_unit usually open and close?  (Variations
-are expressed in the actor.org_unit_closed table.)
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">dow_0_open</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;09:00:00&apos;::time without time zone</literal>, 
-When does this org_unit open on Monday?
-                       </member>
-                       <member>
-                       <database class="field">dow_0_close</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;17:00:00&apos;::time without time zone</literal>, 
-When does this org_unit close on Monday?
-                       </member>
-                       <member>
-                       <database class="field">dow_1_open</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;09:00:00&apos;::time without time zone</literal>, 
-When does this org_unit open on Tuesday?
-                       </member>
-                       <member>
-                       <database class="field">dow_1_close</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;17:00:00&apos;::time without time zone</literal>, 
-When does this org_unit close on Tuesday?
-                       </member>
-                       <member>
-                       <database class="field">dow_2_open</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;09:00:00&apos;::time without time zone</literal>, 
-When does this org_unit open on Wednesday?
-                       </member>
-                       <member>
-                       <database class="field">dow_2_close</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;17:00:00&apos;::time without time zone</literal>, 
-When does this org_unit close on Wednesday?
-                       </member>
-                       <member>
-                       <database class="field">dow_3_open</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;09:00:00&apos;::time without time zone</literal>, 
-When does this org_unit open on Thursday?
-                       </member>
-                       <member>
-                       <database class="field">dow_3_close</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;17:00:00&apos;::time without time zone</literal>, 
-When does this org_unit close on Thursday?
-                       </member>
-                       <member>
-                       <database class="field">dow_4_open</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;09:00:00&apos;::time without time zone</literal>, 
-When does this org_unit open on Friday?
-                       </member>
-                       <member>
-                       <database class="field">dow_4_close</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;17:00:00&apos;::time without time zone</literal>, 
-When does this org_unit close on Friday?
-                       </member>
-                       <member>
-                       <database class="field">dow_5_open</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;09:00:00&apos;::time without time zone</literal>, 
-When does this org_unit open on Saturday?
-                       </member>
-                       <member>
-                       <database class="field">dow_5_close</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;17:00:00&apos;::time without time zone</literal>, 
-When does this org_unit close on Saturday?
-                       </member>
-                       <member>
-                       <database class="field">dow_6_open</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;09:00:00&apos;::time without time zone</literal>, 
-When does this org_unit open on Sunday?
-                       </member>
-                       <member>
-                       <database class="field">dow_6_close</database> : <database class="datatype">time without time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;17:00:00&apos;::time without time zone</literal>, 
-When does this org_unit close on Sunday?
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.org-address"
-               xreflabel="actor.org_address">
-        <title id="actor.table.org-address-title">
-         Table:
-         
-         org_address
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">valid</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">address_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;MAILING&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">street1</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">street2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">city</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">county</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">country</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">post_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">san</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_org_address_org_unit_idx</database> : org_unit</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing actor.org_unit via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.org-unit"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.org-lasso"
-               xreflabel="actor.org_lasso">
-        <title id="actor.table.org-lasso-title">
-         Table:
-         
-         org_lasso
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing actor.org_lasso_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.org-lasso-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.org-lasso-map"
-               xreflabel="actor.org_lasso_map">
-        <title id="actor.table.org-lasso-map-title">
-         Table:
-         
-         org_lasso_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">lasso</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-lasso"/>. 
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">ou_lasso_org_unit_idx</database> : org_unit</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.org-unit"
-               xreflabel="actor.org_unit">
-        <title id="actor.table.org-unit-title">
-         Table:
-         
-         org_unit
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">parent_ou</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ou_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ill_address</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-address"/>. 
-                       </member>
-                       <member>
-                       <database class="field">holds_address</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-address"/>. 
-                       </member>
-                       <member>
-                       <database class="field">mailing_address</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-address"/>. 
-                       </member>
-                       <member>
-                       <database class="field">billing_address</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-address"/>. 
-                       </member>
-                       <member>
-                       <database class="field">shortname</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fiscal_calendar</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="acq.table.fiscal-calendar"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_org_unit_billing_address_idx</database> : billing_address</member>
-       <member><database class="index">actor_org_unit_holds_address_idx</database> : holds_address</member>
-       <member><database class="index">actor_org_unit_ill_address_idx</database> : ill_address</member>
-       <member><database class="index">actor_org_unit_mailing_address_idx</database> : mailing_address</member>
-       <member><database class="index">actor_org_unit_ou_type_idx</database> : ou_type</member>
-       <member><database class="index">actor_org_unit_parent_ou_idx</database> : parent_ou</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.cancel_reason via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.cancel-reason"/></member> 
-               <member><xref linkend="acq.table.claim-event-type"/></member> 
-               <member><xref linkend="acq.table.claim-policy"/></member> 
-               <member><xref linkend="acq.table.claim-type"/></member> 
-               <member><xref linkend="acq.table.distribution-formula"/></member> 
-               <member><xref linkend="acq.table.distribution-formula-entry"/></member> 
-               <member><xref linkend="acq.table.fund"/></member> 
-               <member><xref linkend="acq.table.fund-allocation-percent"/></member> 
-               <member><xref linkend="acq.table.fund-tag"/></member> 
-               <member><xref linkend="acq.table.funding-source"/></member> 
-               <member><xref linkend="acq.table.invoice"/></member> 
-               <member><xref linkend="acq.table.lineitem-alert-text"/></member> 
-               <member><xref linkend="acq.table.lineitem-detail"/></member> 
-               <member><xref linkend="acq.table.picklist"/></member> 
-               <member><xref linkend="acq.table.provider"/></member> 
-               <member><xref linkend="acq.table.purchase-order"/></member> 
-               <member><xref linkend="acq.table.user-request"/></member> 
-               <member><xref linkend="action.table.circulation"/></member> 
-               <member><xref linkend="action.table.fieldset"/></member> 
-               <member><xref linkend="action.table.hold-request"/></member> 
-               <member><xref linkend="action.table.in-house-use"/></member> 
-               <member><xref linkend="action.table.non-cat-in-house-use"/></member> 
-               <member><xref linkend="action.table.non-cataloged-circulation"/></member> 
-               <member><xref linkend="action.table.survey"/></member> 
-               <member><xref linkend="action.table.transit-copy"/></member> 
-               <member><xref linkend="action-trigger.table.event-definition"/></member> 
-               <member><xref linkend="actor.table.hours-of-operation"/></member> 
-               <member><xref linkend="actor.table.org-address"/></member> 
-               <member><xref linkend="actor.table.org-lasso-map"/></member> 
-               <member><xref linkend="actor.table.org-unit"/></member> 
-               <member><xref linkend="actor.table.org-unit-closed"/></member> 
-               <member><xref linkend="actor.table.org-unit-setting"/></member> 
-               <member><xref linkend="actor.table.stat-cat"/></member> 
-               <member><xref linkend="actor.table.stat-cat-entry"/></member> 
-               <member><xref linkend="actor.table.usr"/></member> 
-               <member><xref linkend="actor.table.usr-org-unit-opt-in"/></member> 
-               <member><xref linkend="actor.table.usr-standing-penalty"/></member> 
-               <member><xref linkend="actor.table.workstation"/></member> 
-               <member><xref linkend="asset.table.call-number"/></member> 
-               <member><xref linkend="asset.table.copy"/></member> 
-               <member><xref linkend="asset.table.copy-location"/></member> 
-               <member><xref linkend="asset.table.copy-location-order"/></member> 
-               <member><xref linkend="asset.table.copy-template"/></member> 
-               <member><xref linkend="asset.table.stat-cat"/></member> 
-               <member><xref linkend="asset.table.stat-cat-entry"/></member> 
-               <member><xref linkend="biblio.table.record-entry"/></member> 
-               <member><xref linkend="booking.table.reservation"/></member> 
-               <member><xref linkend="booking.table.resource"/></member> 
-               <member><xref linkend="booking.table.resource-attr"/></member> 
-               <member><xref linkend="booking.table.resource-attr-value"/></member> 
-               <member><xref linkend="booking.table.resource-type"/></member> 
-               <member><xref linkend="config.table.billing-type"/></member> 
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               <member><xref linkend="config.table.hold-matrix-matchpoint"/></member> 
-               <member><xref linkend="config.table.idl-field-doc"/></member> 
-               <member><xref linkend="config.table.remote-account"/></member> 
-               <member><xref linkend="money.table.collections-tracker"/></member> 
-               <member><xref linkend="permission.table.grp-penalty-threshold"/></member> 
-               <member><xref linkend="permission.table.usr-work-ou-map"/></member> 
-               <member><xref linkend="reporter.table.output-folder"/></member> 
-               <member><xref linkend="reporter.table.report-folder"/></member> 
-               <member><xref linkend="reporter.table.template-folder"/></member> 
-               <member><xref linkend="serial.table.distribution"/></member> 
-               <member><xref linkend="serial.table.record-entry"/></member> 
-               <member><xref linkend="serial.table.subscription"/></member> 
-               <member><xref linkend="vandelay.table.import-bib-trash-fields"/></member> 
-               <member><xref linkend="vandelay.table.import-item-attr-definition"/></member> 
-               <member><xref linkend="vandelay.table.merge-profile"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.org-unit-closed"
-               xreflabel="actor.org_unit_closed">
-        <title id="actor.table.org-unit-closed-title">
-         Table:
-         
-         org_unit_closed
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">close_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">close_end</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">reason</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.org-unit-proximity"
-               xreflabel="actor.org_unit_proximity">
-        <title id="actor.table.org-unit-proximity-title">
-         Table:
-         
-         org_unit_proximity
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">from_org</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">to_org</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">prox</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">from_prox_idx</database> : from_org</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.org-unit-setting"
-               xreflabel="actor.org_unit_setting">
-        <title id="actor.table.org-unit-setting-title">
-         Table:
-         
-         org_unit_setting
-        </title>
-        <para>
-          
-Org Unit settings
-This table contains any arbitrary settings that a client
-program would like to save for an org unit.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.org-unit-setting-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_org_unit_setting_usr_idx</database> : org_unit</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.org-unit-type"
-               xreflabel="actor.org_unit_type">
-        <title id="actor.table.org-unit-type-title">
-         Table:
-         
-         org_unit_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">opac_label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">depth</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">parent</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">can_have_vols</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">can_have_users</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_org_unit_type_parent_idx</database> : parent</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing actor.org_unit via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.org-unit"/></member> 
-               <member><xref linkend="actor.table.org-unit-type"/></member> 
-               <member><xref linkend="config.table.hold-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.stat-cat"
-               xreflabel="actor.stat_cat">
-        <title id="actor.table.stat-cat-title">
-         Table:
-         
-         stat_cat
-        </title>
-        <para>
-          
-User Statistical Catagories
-Local data collected about Users is placed into a Statistical
-Catagory.  Here&apos;s where those catagories are defined.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr_summary</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing actor.stat_cat_entry via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.stat-cat-entry"/></member> 
-               <member><xref linkend="actor.table.stat-cat-entry-usr-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.stat-cat-entry"
-               xreflabel="actor.stat_cat_entry">
-        <title id="actor.table.stat-cat-entry-title">
-         Table:
-         
-         stat_cat_entry
-        </title>
-        <para>
-          
-User Statistical Catagory Entries
-Local data collected about Users is placed into a Statistical
-Catagory.  Each library can create entries into any of its own
-stat_cats, its ancestors&apos; stat_cats, or its descendants&apos; stat_cats.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">stat_cat</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.stat-cat"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.stat-cat-entry-usr-map"
-               xreflabel="actor.stat_cat_entry_usr_map">
-        <title id="actor.table.stat-cat-entry-usr-map-title">
-         Table:
-         
-         stat_cat_entry_usr_map
-        </title>
-        <para>
-          
-Statistical Catagory Entry to User map
-Records the stat_cat entries for each user.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">stat_cat_entry</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">stat_cat</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.stat-cat"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target_usr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_stat_cat_entry_usr_idx</database> : target_usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.usr"
-               xreflabel="actor.usr">
-        <title id="actor.table.usr-title">
-         Table:
-         
-         usr
-        </title>
-        <para>
-          
-User objects
-This table contains the core User objects that describe both
-staff members and patrons.  The difference between the two
-types of users is based on the user&apos;s permissions.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">card</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE</literal>,
-                       </member>
-                       <member>
-                       <database class="field">profile</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.grp-tree"/>. 
-                       </member>
-                       <member>
-                       <database class="field">usrname</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">passwd</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">standing</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.standing"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ident_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.identification-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ident_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ident_type2</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.identification-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ident_value2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">net_access_level</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.net-access-level"/>. 
-                       </member>
-                       <member>
-                       <database class="field">photo_url</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">prefix</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">first_given_name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">second_given_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">family_name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">suffix</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alias</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">day_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">evening_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">other_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mailing_address</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr-address"/>. 
-                       </member>
-                       <member>
-                       <database class="field">billing_address</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr-address"/>. 
-                       </member>
-                       <member>
-                       <database class="field">home_ou</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">dob</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">master_account</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">super_user</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">barred</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">juvenile</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usrgroup</database> : <database class="datatype">serial</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">claims_returned_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">credit_forward_balance</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 0.00</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">last_xact_id</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;none&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">expire_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT (now() + &apos;3 years&apos;::interval)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">claims_never_checked_out_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_usr_billing_address_idx</database> : billing_address</member>
-       <member><database class="index">actor_usr_day_phone_idx</database> : lowercase(day_phone)</member>
-       <member><database class="index">actor_usr_email_idx</database> : lowercase(email)</member>
-       <member><database class="index">actor_usr_evening_phone_idx</database> : lowercase(evening_phone)</member>
-       <member><database class="index">actor_usr_family_name_idx</database> : lowercase(family_name)</member>
-       <member><database class="index">actor_usr_first_given_name_idx</database> : lowercase(first_given_name)</member>
-       <member><database class="index">actor_usr_home_ou_idx</database> : home_ou</member>
-       <member><database class="index">actor_usr_ident_value2_idx</database> : lowercase(ident_value2)</member>
-       <member><database class="index">actor_usr_ident_value_idx</database> : lowercase(ident_value)</member>
-       <member><database class="index">actor_usr_mailing_address_idx</database> : mailing_address</member>
-       <member><database class="index">actor_usr_other_phone_idx</database> : lowercase(other_phone)</member>
-       <member><database class="index">actor_usr_second_given_name_idx</database> : lowercase(second_given_name)</member>
-       <member><database class="index">actor_usr_usrgroup_idx</database> : usrgroup</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.claim_event via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.claim-event"/></member> 
-               <member><xref linkend="acq.table.distribution-formula-application"/></member> 
-               <member><xref linkend="acq.table.fund-allocation"/></member> 
-               <member><xref linkend="acq.table.fund-allocation-percent"/></member> 
-               <member><xref linkend="acq.table.fund-transfer"/></member> 
-               <member><xref linkend="acq.table.lineitem"/></member> 
-               <member><xref linkend="acq.table.lineitem-note"/></member> 
-               <member><xref linkend="acq.table.lineitem-usr-attr-definition"/></member> 
-               <member><xref linkend="acq.table.picklist"/></member> 
-               <member><xref linkend="acq.table.po-note"/></member> 
-               <member><xref linkend="acq.table.provider-note"/></member> 
-               <member><xref linkend="acq.table.purchase-order"/></member> 
-               <member><xref linkend="acq.table.serial-claim-event"/></member> 
-               <member><xref linkend="acq.table.user-request"/></member> 
-               <member><xref linkend="action.table.circulation"/></member> 
-               <member><xref linkend="action.table.fieldset"/></member> 
-               <member><xref linkend="action.table.hold-notification"/></member> 
-               <member><xref linkend="action.table.hold-request"/></member> 
-               <member><xref linkend="action.table.in-house-use"/></member> 
-               <member><xref linkend="action.table.non-cat-in-house-use"/></member> 
-               <member><xref linkend="action.table.non-cataloged-circulation"/></member> 
-               <member><xref linkend="actor.table.card"/></member> 
-               <member><xref linkend="actor.table.stat-cat-entry-usr-map"/></member> 
-               <member><xref linkend="actor.table.usr-address"/></member> 
-               <member><xref linkend="actor.table.usr-note"/></member> 
-               <member><xref linkend="actor.table.usr-org-unit-opt-in"/></member> 
-               <member><xref linkend="actor.table.usr-password-reset"/></member> 
-               <member><xref linkend="actor.table.usr-saved-search"/></member> 
-               <member><xref linkend="actor.table.usr-setting"/></member> 
-               <member><xref linkend="actor.table.usr-standing-penalty"/></member> 
-               <member><xref linkend="asset.table.call-number"/></member> 
-               <member><xref linkend="asset.table.call-number-note"/></member> 
-               <member><xref linkend="asset.table.copy"/></member> 
-               <member><xref linkend="asset.table.copy-note"/></member> 
-               <member><xref linkend="asset.table.copy-template"/></member> 
-               <member><xref linkend="biblio.table.record-entry"/></member> 
-               <member><xref linkend="biblio.table.record-note"/></member> 
-               <member><xref linkend="booking.table.reservation"/></member> 
-               <member><xref linkend="container.table.biblio-record-entry-bucket"/></member> 
-               <member><xref linkend="container.table.call-number-bucket"/></member> 
-               <member><xref linkend="container.table.copy-bucket"/></member> 
-               <member><xref linkend="container.table.user-bucket"/></member> 
-               <member><xref linkend="container.table.user-bucket-item"/></member> 
-               <member><xref linkend="money.table.billable-xact"/></member> 
-               <member><xref linkend="money.table.collections-tracker"/></member> 
-               <member><xref linkend="permission.table.usr-grp-map"/></member> 
-               <member><xref linkend="permission.table.usr-object-perm-map"/></member> 
-               <member><xref linkend="permission.table.usr-perm-map"/></member> 
-               <member><xref linkend="permission.table.usr-work-ou-map"/></member> 
-               <member><xref linkend="reporter.table.output-folder"/></member> 
-               <member><xref linkend="reporter.table.report"/></member> 
-               <member><xref linkend="reporter.table.report-folder"/></member> 
-               <member><xref linkend="reporter.table.schedule"/></member> 
-               <member><xref linkend="reporter.table.template"/></member> 
-               <member><xref linkend="reporter.table.template-folder"/></member> 
-               <member><xref linkend="serial.table.distribution-note"/></member> 
-               <member><xref linkend="serial.table.issuance"/></member> 
-               <member><xref linkend="serial.table.item"/></member> 
-               <member><xref linkend="serial.table.item-note"/></member> 
-               <member><xref linkend="serial.table.routing-list-user"/></member> 
-               <member><xref linkend="serial.table.subscription-note"/></member> 
-               <member><xref linkend="serial.table.unit"/></member> 
-               <member><xref linkend="vandelay.table.queue"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.usr-address"
-               xreflabel="actor.usr_address">
-        <title id="actor.table.usr-address-title">
-         Table:
-         
-         usr_address
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">valid</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">within_city_limits</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">address_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;MAILING&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">street1</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">street2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">city</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">county</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">country</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">post_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pending</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">replaces</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr-address"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_usr_addr_city_idx</database> : lowercase(city)</member>
-       <member><database class="index">actor_usr_addr_post_code_idx</database> : lowercase(post_code)</member>
-       <member><database class="index">actor_usr_addr_state_idx</database> : lowercase(state)</member>
-       <member><database class="index">actor_usr_addr_street1_idx</database> : lowercase(street1)</member>
-       <member><database class="index">actor_usr_addr_street2_idx</database> : lowercase(street2)</member>
-       <member><database class="index">actor_usr_addr_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing actor.usr via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.usr"/></member> 
-               <member><xref linkend="actor.table.usr-address"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.usr-note"
-               xreflabel="actor.usr_note">
-        <title id="actor.table.usr-note-title">
-         Table:
-         
-         usr_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_usr_note_creator_idx</database> : creator</member>
-       <member><database class="index">actor_usr_note_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.usr-org-unit-opt-in"
-               xreflabel="actor.usr_org_unit_opt_in">
-        <title id="actor.table.usr-org-unit-opt-in-title">
-         Table:
-         
-         usr_org_unit_opt_in
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">opt_in_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">opt_in_ws</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.workstation"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">usr_org_unit_opt_in_staff_idx</database> : staff</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.usr-password-reset"
-               xreflabel="actor.usr_password_reset">
-        <title id="actor.table.usr-password-reset-title">
-         Table:
-         
-         usr_password_reset
-        </title>
-        <para>
-          
-Self-serve password reset requests
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">uuid</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">request_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">has_been_reset</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_usr_password_reset_has_been_reset_idx</database> : has_been_reset</member>
-       <member><database class="index">actor_usr_password_reset_request_time_idx</database> : request_time</member>
-       <member><database class="index">actor_usr_password_reset_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.usr-saved-search"
-               xreflabel="actor.usr_saved_search">
-        <title id="actor.table.usr-saved-search-title">
-         Table:
-         
-         usr_saved_search
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">query_text</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">query_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;URL&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">target</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">valid_query_text</database> : CHECK ((query_type = &apos;URL&apos;::text))</member>
-          <member><database class="constraint">valid_target</database> : CHECK ((target = ANY (ARRAY[&apos;record&apos;::text, &apos;metarecord&apos;::text, &apos;callnumber&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="actor.table.usr-setting"
-               xreflabel="actor.usr_setting">
-        <title id="actor.table.usr-setting-title">
-         Table:
-         
-         usr_setting
-        </title>
-        <para>
-          
-User settings
-This table contains any arbitrary settings that a client
-program would like to save for a user.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.usr-setting-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_usr_setting_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.usr-standing-penalty"
-               xreflabel="actor.usr_standing_penalty">
-        <title id="actor.table.usr-standing-penalty-title">
-         Table:
-         
-         usr_standing_penalty
-        </title>
-        <para>
-          
-User standing penalties
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">standing_penalty</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.standing-penalty"/>. 
-                       </member>
-                       <member>
-                       <database class="field">staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">set_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">stop_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">actor_usr_standing_penalty_staff_idx</database> : staff</member>
-       <member><database class="index">actor_usr_standing_penalty_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="actor.table.workstation"
-               xreflabel="actor.workstation">
-        <title id="actor.table.workstation-title">
-         Table:
-         
-         workstation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.circulation via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.circulation"/></member> 
-               <member><xref linkend="actor.table.usr-org-unit-opt-in"/></member> 
-               <member><xref linkend="money.table.bnm-desk-payment"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-    <simplesect id="actor.function.approve-pending-address-pending-id-integer" xreflabel="actorapprove_pending_address(pending_id integer)">
-      <title id="actor.function.approve-pending-address-pending-id-integer-title">approve_pending_address(pending_id integer)</title>
-            <para>
-       
-Replaces an address with a pending address.  This is done by giving the pending 
-address the ID of the old address.  The replaced address is retained with -id.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.calculate-system-penalties-context-org-integer-match-user-integer" xreflabel="actorcalculate_system_penalties(context_org integer, match_user integer)">
-      <title id="actor.function.calculate-system-penalties-context-org-integer-match-user-integer-title">calculate_system_penalties(context_org integer, match_user integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF usr_standing_penalty</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.crypt-pw-insert" xreflabel="actorcrypt_pw_insert()">
-      <title id="actor.function.crypt-pw-insert-title">crypt_pw_insert()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.crypt-pw-update" xreflabel="actorcrypt_pw_update()">
-      <title id="actor.function.crypt-pw-update-title">crypt_pw_update()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-ancestor-at-depth-integer-integer" xreflabel="actororg_unit_ancestor_at_depth(integer, integer)">
-      <title id="actor.function.org-unit-ancestor-at-depth-integer-integer-title">org_unit_ancestor_at_depth(integer, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>org_unit</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-ancestor-setting-org-id-text-setting-name-integer" xreflabel="actororg_unit_ancestor_setting(org_id text, setting_name integer)">
-      <title id="actor.function.org-unit-ancestor-setting-org-id-text-setting-name-integer-title">org_unit_ancestor_setting(org_id text, setting_name integer)</title>
-            <para>
-       
-Search &quot;up&quot; the org_unit tree until we find the first occurrence of an 
-org_unit_setting with the given name.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF org_unit_setting</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-ancestors-integer" xreflabel="actororg_unit_ancestors(integer)">
-      <title id="actor.function.org-unit-ancestors-integer-title">org_unit_ancestors(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF org_unit</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-ancestors-distance-distance-integer" xreflabel="actororg_unit_ancestors_distance(distance integer)">
-      <title id="actor.function.org-unit-ancestors-distance-distance-integer-title">org_unit_ancestors_distance(distance integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-combined-ancestors-integer-integer" xreflabel="actororg_unit_combined_ancestors(integer, integer)">
-      <title id="actor.function.org-unit-combined-ancestors-integer-integer-title">org_unit_combined_ancestors(integer, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF org_unit</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-common-ancestors-integer-integer" xreflabel="actororg_unit_common_ancestors(integer, integer)">
-      <title id="actor.function.org-unit-common-ancestors-integer-integer-title">org_unit_common_ancestors(integer, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF org_unit</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-descendants-integer" xreflabel="actororg_unit_descendants(integer)">
-      <title id="actor.function.org-unit-descendants-integer-title">org_unit_descendants(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF org_unit</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-descendants-integer-integer" xreflabel="actororg_unit_descendants(integer, integer)">
-      <title id="actor.function.org-unit-descendants-integer-integer-title">org_unit_descendants(integer, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF org_unit</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-descendants-distance-distance-integer" xreflabel="actororg_unit_descendants_distance(distance integer)">
-      <title id="actor.function.org-unit-descendants-distance-distance-integer-title">org_unit_descendants_distance(distance integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-full-path-integer" xreflabel="actororg_unit_full_path(integer)">
-      <title id="actor.function.org-unit-full-path-integer-title">org_unit_full_path(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF org_unit</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-full-path-integer-integer" xreflabel="actororg_unit_full_path(integer, integer)">
-      <title id="actor.function.org-unit-full-path-integer-integer-title">org_unit_full_path(integer, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF org_unit</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.org-unit-proximity-integer-integer" xreflabel="actororg_unit_proximity(integer, integer)">
-      <title id="actor.function.org-unit-proximity-integer-integer-title">org_unit_proximity(integer, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.usr-delete-dest-usr-integer-src-usr-integer" xreflabel="actorusr_delete(dest_usr integer, src_usr integer)">
-      <title id="actor.function.usr-delete-dest-usr-integer-src-usr-integer-title">usr_delete(dest_usr integer, src_usr integer)</title>
-            <para>
-       
-Logically deletes a user.  Removes personally identifiable information,
-and purges associated data in other tables.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.usr-merge-deactivate-cards-integer-del-cards-integer-del-addrs-boolean-dest-usr-boolean-src-usr-boolean" xreflabel="actorusr_merge(deactivate_cards integer, del_cards integer, del_addrs boolean, dest_usr boolean, src_usr boolean)">
-      <title id="actor.function.usr-merge-deactivate-cards-integer-del-cards-integer-del-addrs-boolean-dest-usr-boolean-src-usr-boolean-title">usr_merge(deactivate_cards integer, del_cards integer, del_addrs boolean, dest_usr boolean, src_usr boolean)</title>
-            <para>
-       
-Merges all user date from src_usr to dest_usr.  When collisions occur, 
-keep dest_usr&apos;s data and delete src_usr&apos;s data.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.usr-merge-rows-dest-usr-text-src-usr-text-col-name-integer-table-name-integer" xreflabel="actorusr_merge_rows(dest_usr text, src_usr text, col_name integer, table_name integer)">
-      <title id="actor.function.usr-merge-rows-dest-usr-text-src-usr-text-col-name-integer-table-name-integer-title">usr_merge_rows(dest_usr text, src_usr text, col_name integer, table_name integer)</title>
-            <para>
-       
-Attempts to move each row of the specified table from src_user to dest_user.  
-Where conflicts exist, the conflicting &quot;source&quot; row is deleted.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="actor.function.usr-purge-data-specified-dest-usr-integer-src-usr-integer" xreflabel="actorusr_purge_data(specified_dest_usr integer, src_usr integer)">
-      <title id="actor.function.usr-purge-data-specified-dest-usr-integer-src-usr-integer-title">usr_purge_data(specified_dest_usr integer, src_usr integer)</title>
-            <para>
-       
-Finds rows dependent on a given row in actor.usr and either deletes them
-or reassigns them to a different user.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="asset.schema">
-               <title>Schema asset</title>
-               <para></para>   
-       
-      <simplesect id="asset.table.call-number"
-               xreflabel="asset.call_number">
-        <title id="asset.table.call-number-title">
-         Table:
-         
-         call_number
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label_class</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.call-number-class"/>. 
-                       </member>
-                       <member>
-                       <database class="field">label_sortkey</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">asset_call_number_creator_idx</database> : creator</member>
-       <member><database class="index">asset_call_number_dewey_idx</database> : call_number_dewey(label)</member>
-       <member><database class="index">asset_call_number_editor_idx</database> : editor</member>
-       <member><database class="index">asset_call_number_label_sortkey</database> : oils_text_as_bytea(label_sortkey)</member>
-       <member><database class="index">asset_call_number_label_sortkey_browse</database> : oils_text_as_bytea(label_sortkey), oils_text_as_bytea(label), id, owning_lib) WHERE ((deleted IS FALSE) OR (deleted = false)</member>
-       <member><database class="index">asset_call_number_record_idx</database> : record</member>
-       <member><database class="index">asset_call_number_upper_label_id_owning_lib_idx</database> : oils_text_as_bytea(label), id, owning_lib</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing asset.call_number_note via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="asset.table.call-number-note"/></member> 
-               <member><xref linkend="asset.table.copy"/></member> 
-               <member><xref linkend="asset.table.uri-call-number-map"/></member> 
-               <member><xref linkend="container.table.call-number-bucket-item"/></member> 
-               <member><xref linkend="serial.table.distribution"/></member> 
-               <member><xref linkend="serial.table.unit"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.call-number-class"
-               xreflabel="asset.call_number_class">
-        <title id="asset.table.call-number-class-title">
-         Table:
-         
-         call_number_class
-        </title>
-        <para>
-          
-Defines the call number normalization database functions in the &quot;normalizer&quot;
-column and the tag/subfield combinations to use to lookup the call number in
-the &quot;field&quot; column for a given classification scheme. Tag/subfield combinations
-are delimited by commas.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">normalizer</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;asset.normalize_generic&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;050ab,055ab,060ab,070ab,080ab,082ab,086ab,088ab,090,092,096,098,099&apos;::text</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing asset.call_number via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="asset.table.call-number"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.call-number-note"
-               xreflabel="asset.call_number_note">
-        <title id="asset.table.call-number-note-title">
-         Table:
-         
-         call_number_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.call-number"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">asset_call_number_note_creator_idx</database> : creator</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="asset.table.copy"
-               xreflabel="asset.copy">
-        <title id="asset.table.copy-title">
-         Table:
-         
-         copy
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.call-number"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">copy_number</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.copy-status"/>. 
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy-location"/>. 
-                       </member>
-                       <member>
-                       <database class="field">loan_duration</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fine_level</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">age_protect</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ref</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 0.00</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">price</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.circ-modifier"/>. 
-                       </member>
-                       <member>
-                       <database class="field">circ_as_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">floating</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">dummy_isbn</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status_changed_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mint_condition</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">copy_fine_level_check</database> : CHECK ((fine_level = ANY (ARRAY[1, 2, 3])))</member>
-          <member><database class="constraint">copy_loan_duration_check</database> : CHECK ((loan_duration = ANY (ARRAY[1, 2, 3])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">cp_avail_cn_idx</database> : call_number</member>
-       <member><database class="index">cp_cn_idx</database> : call_number</member>
-       <member><database class="index">cp_create_date</database> : create_date</member>
-       <member><database class="index">cp_creator_idx</database> : creator</member>
-       <member><database class="index">cp_editor_idx</database> : editor</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing asset.copy_note via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="asset.table.copy-note"/></member> 
-               <member><xref linkend="container.table.copy-bucket-item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.copy-location"
-               xreflabel="asset.copy_location">
-        <title id="asset.table.copy-location-title">
-         Table:
-         
-         copy_location
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">hold_verify</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label_prefix</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">label_suffix</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.distribution_formula_entry via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.distribution-formula-entry"/></member> 
-               <member><xref linkend="acq.table.lineitem-detail"/></member> 
-               <member><xref linkend="asset.table.copy"/></member> 
-               <member><xref linkend="asset.table.copy-location-order"/></member> 
-               <member><xref linkend="asset.table.copy-template"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.copy-location-order"
-               xreflabel="asset.copy_location_order">
-        <title id="asset.table.copy-location-order-title">
-         Table:
-         
-         copy_location_order
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy-location"/>. 
-                       </member>
-                       <member>
-                       <database class="field">org</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">position</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.copy-note"
-               xreflabel="asset.copy_note">
-        <title id="asset.table.copy-note-title">
-         Table:
-         
-         copy_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owning_copy</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">asset_copy_note_creator_idx</database> : creator</member>
-       <member><database class="index">asset_copy_note_owning_copy_idx</database> : owning_copy</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="asset.table.copy-template"
-               xreflabel="asset.copy_template">
-        <title id="asset.table.copy-template-title">
-         Table:
-         
-         copy_template
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.copy-status"/>. 
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy-location"/>. 
-                       </member>
-                       <member>
-                       <database class="field">loan_duration</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_level</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">age_protect</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ref</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">price</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_as_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">floating</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mint_condition</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">valid_fine_level</database> : CHECK (((fine_level IS NULL) OR (loan_duration = ANY (ARRAY[1, 2, 3]))))</member>
-          <member><database class="constraint">valid_loan_duration</database> : CHECK (((loan_duration IS NULL) OR (loan_duration = ANY (ARRAY[1, 2, 3]))))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing serial.distribution via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="serial.table.distribution"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.opac-visible-copies"
-               xreflabel="asset.opac_visible_copies">
-        <title id="asset.table.opac-visible-copies-title">
-         Table:
-         
-         opac_visible_copies
-        </title>
-        <para>
-          
-Materialized view of copies that are visible in the OPAC, used by
-search.query_parser_fts() to speed up OPAC visibility checks on large
-databases.  Contents are maintained by a set of triggers.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">opac_visible_copies_idx1</database> : record, circ_lib</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="asset.table.stat-cat"
-               xreflabel="asset.stat_cat">
-        <title id="asset.table.stat-cat-title">
-         Table:
-         
-         stat_cat
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">required</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing asset.stat_cat_entry via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="asset.table.stat-cat-entry"/></member> 
-               <member><xref linkend="asset.table.stat-cat-entry-copy-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.stat-cat-entry"
-               xreflabel="asset.stat_cat_entry">
-        <title id="asset.table.stat-cat-entry-title">
-         Table:
-         
-         stat_cat_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">stat_cat</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.stat-cat"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing asset.stat_cat_entry_copy_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="asset.table.stat-cat-entry-copy-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.stat-cat-entry-copy-map"
-               xreflabel="asset.stat_cat_entry_copy_map">
-        <title id="asset.table.stat-cat-entry-copy-map-title">
-         Table:
-         
-         stat_cat_entry_copy_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">stat_cat</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.stat-cat"/>. 
-                       </member>
-                       <member>
-                       <database class="field">stat_cat_entry</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.stat-cat-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owning_copy</database> : <database class="datatype">bigint</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">scecm_owning_copy_idx</database> : owning_copy</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="asset.table.stat-cat-entry-transparency-map"
-               xreflabel="asset.stat_cat_entry_transparency_map">
-        <title id="asset.table.stat-cat-entry-transparency-map-title">
-         Table:
-         
-         stat_cat_entry_transparency_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">stat_cat</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">stat_cat_entry</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owning_transparency</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.uri"
-               xreflabel="asset.uri">
-        <title id="asset.table.uri-title">
-         Table:
-         
-         uri
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">href</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">use_restriction</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing asset.uri_call_number_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="asset.table.uri-call-number-map"/></member> 
-               <member><xref linkend="serial.table.item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="asset.table.uri-call-number-map"
-               xreflabel="asset.uri_call_number_map">
-        <title id="asset.table.uri-call-number-map-title">
-         Table:
-         
-         uri_call_number_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">uri</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.uri"/>. 
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.call-number"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">asset_uri_call_number_map_cn_idx</database> : call_number</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-    <simplesect id="asset.function.acp-status-changed" xreflabel="assetacp_status_changed()">
-      <title id="asset.function.acp-status-changed-title">acp_status_changed()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.autogenerate-placeholder-barcode" xreflabel="assetautogenerate_placeholder_barcode()">
-      <title id="asset.function.autogenerate-placeholder-barcode-title">autogenerate_placeholder_barcode()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.cache-copy-visibility" xreflabel="assetcache_copy_visibility()">
-      <title id="asset.function.cache-copy-visibility-title">cache_copy_visibility()</title>
-            <para>
-       
-Trigger function to update the copy OPAC visiblity cache.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.label-normalizer" xreflabel="assetlabel_normalizer()">
-      <title id="asset.function.label-normalizer-title">label_normalizer()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.label-normalizer-dewey-text" xreflabel="assetlabel_normalizer_dewey(text)">
-      <title id="asset.function.label-normalizer-dewey-text-title">label_normalizer_dewey(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.label-normalizer-generic-text" xreflabel="assetlabel_normalizer_generic(text)">
-      <title id="asset.function.label-normalizer-generic-text-title">label_normalizer_generic(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.label-normalizer-lc-text" xreflabel="assetlabel_normalizer_lc(text)">
-      <title id="asset.function.label-normalizer-lc-text-title">label_normalizer_lc(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.merge-record-assets-source-record-bigint-target-record-bigint" xreflabel="assetmerge_record_assets(source_record bigint, target_record bigint)">
-      <title id="asset.function.merge-record-assets-source-record-bigint-target-record-bigint-title">merge_record_assets(source_record bigint, target_record bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.metarecord-copy-count-transcendant-integer-unshadow-bigint-available-boolean" xreflabel="assetmetarecord_copy_count(transcendant integer, unshadow bigint, available boolean)">
-      <title id="asset.function.metarecord-copy-count-transcendant-integer-unshadow-bigint-available-boolean-title">metarecord_copy_count(transcendant integer, unshadow bigint, available boolean)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.opac-lasso-metarecord-copy-count-transcendant-integer-unshadow-bigint" xreflabel="assetopac_lasso_metarecord_copy_count(transcendant integer, unshadow bigint)">
-      <title id="asset.function.opac-lasso-metarecord-copy-count-transcendant-integer-unshadow-bigint-title">opac_lasso_metarecord_copy_count(transcendant integer, unshadow bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.opac-lasso-record-copy-count-transcendant-integer-unshadow-bigint" xreflabel="assetopac_lasso_record_copy_count(transcendant integer, unshadow bigint)">
-      <title id="asset.function.opac-lasso-record-copy-count-transcendant-integer-unshadow-bigint-title">opac_lasso_record_copy_count(transcendant integer, unshadow bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.opac-ou-metarecord-copy-count-transcendant-integer-unshadow-bigint" xreflabel="assetopac_ou_metarecord_copy_count(transcendant integer, unshadow bigint)">
-      <title id="asset.function.opac-ou-metarecord-copy-count-transcendant-integer-unshadow-bigint-title">opac_ou_metarecord_copy_count(transcendant integer, unshadow bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.opac-ou-record-copy-count-transcendant-integer-unshadow-bigint" xreflabel="assetopac_ou_record_copy_count(transcendant integer, unshadow bigint)">
-      <title id="asset.function.opac-ou-record-copy-count-transcendant-integer-unshadow-bigint-title">opac_ou_record_copy_count(transcendant integer, unshadow bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.record-copy-count-transcendant-integer-unshadow-bigint-available-boolean" xreflabel="assetrecord_copy_count(transcendant integer, unshadow bigint, available boolean)">
-      <title id="asset.function.record-copy-count-transcendant-integer-unshadow-bigint-available-boolean-title">record_copy_count(transcendant integer, unshadow bigint, available boolean)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.refresh-opac-visible-copies-mat-view" xreflabel="assetrefresh_opac_visible_copies_mat_view()">
-      <title id="asset.function.refresh-opac-visible-copies-mat-view-title">refresh_opac_visible_copies_mat_view()</title>
-            <para>
-       
-Rebuild the copy OPAC visibility cache.  Useful during migrations.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.staff-lasso-metarecord-copy-count-transcendant-integer-unshadow-bigint" xreflabel="assetstaff_lasso_metarecord_copy_count(transcendant integer, unshadow bigint)">
-      <title id="asset.function.staff-lasso-metarecord-copy-count-transcendant-integer-unshadow-bigint-title">staff_lasso_metarecord_copy_count(transcendant integer, unshadow bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.staff-lasso-record-copy-count-transcendant-integer-unshadow-bigint" xreflabel="assetstaff_lasso_record_copy_count(transcendant integer, unshadow bigint)">
-      <title id="asset.function.staff-lasso-record-copy-count-transcendant-integer-unshadow-bigint-title">staff_lasso_record_copy_count(transcendant integer, unshadow bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.staff-ou-metarecord-copy-count-transcendant-integer-unshadow-bigint" xreflabel="assetstaff_ou_metarecord_copy_count(transcendant integer, unshadow bigint)">
-      <title id="asset.function.staff-ou-metarecord-copy-count-transcendant-integer-unshadow-bigint-title">staff_ou_metarecord_copy_count(transcendant integer, unshadow bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="asset.function.staff-ou-record-copy-count-transcendant-integer-unshadow-bigint" xreflabel="assetstaff_ou_record_copy_count(transcendant integer, unshadow bigint)">
-      <title id="asset.function.staff-ou-record-copy-count-transcendant-integer-unshadow-bigint-title">staff_ou_record_copy_count(transcendant integer, unshadow bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="auditor.schema">
-               <title>Schema auditor</title>
-               <para></para>   
-       
-      <simplesect id="auditor.table.acq-invoice-entry-history"
-               xreflabel="auditor.acq_invoice_entry_history">
-        <title id="auditor.table.acq-invoice-entry-history-title">
-         Table:
-         
-         acq_invoice_entry_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">invoice</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">lineitem</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">inv_item_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">phys_item_count</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billed_per_item</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cost_billed</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">actual_cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_paid</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.view.acq-invoice-entry-lifecycle"
-               xreflabel="auditor.acq_invoice_entry_lifecycle">
-        <title id="auditor.view.acq-invoice-entry-lifecycle-title">
-         View:
-         
-         acq_invoice_entry_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">invoice</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">lineitem</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">inv_item_count</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phys_item_count</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billed_per_item</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cost_billed</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">actual_cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_paid</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.table.acq-invoice-history"
-               xreflabel="auditor.acq_invoice_history">
-        <title id="auditor.table.acq-invoice-history-title">
-         Table:
-         
-         acq_invoice_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">receiver</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">shipper</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recv_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recv_method</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">inv_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">inv_ident</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_auth</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_method</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.table.acq-invoice-item-history"
-               xreflabel="auditor.acq_invoice_item_history">
-        <title id="auditor.table.acq-invoice-item-history-title">
-         Table:
-         
-         acq_invoice_item_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">invoice</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fund_debit</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">inv_item_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cost_billed</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">actual_cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_paid</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">po_item</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.view.acq-invoice-item-lifecycle"
-               xreflabel="auditor.acq_invoice_item_lifecycle">
-        <title id="auditor.view.acq-invoice-item-lifecycle-title">
-         View:
-         
-         acq_invoice_item_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">invoice</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">purchase_order</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fund_debit</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">inv_item_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cost_billed</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">actual_cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fund</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_paid</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">po_item</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.view.acq-invoice-lifecycle"
-               xreflabel="auditor.acq_invoice_lifecycle">
-        <title id="auditor.view.acq-invoice-lifecycle-title">
-         View:
-         
-         acq_invoice_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">receiver</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">provider</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">shipper</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recv_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recv_method</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">inv_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">inv_ident</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_auth</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_method</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.table.actor-org-unit-history"
-               xreflabel="auditor.actor_org_unit_history">
-        <title id="auditor.table.actor-org-unit-history-title">
-         Table:
-         
-         actor_org_unit_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">parent_ou</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ou_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ill_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holds_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mailing_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billing_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">shortname</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fiscal_calendar</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.view.actor-org-unit-lifecycle"
-               xreflabel="auditor.actor_org_unit_lifecycle">
-        <title id="auditor.view.actor-org-unit-lifecycle-title">
-         View:
-         
-         actor_org_unit_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_ou</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ou_type</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ill_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holds_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mailing_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billing_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">shortname</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fiscal_calendar</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.table.actor-usr-address-history"
-               xreflabel="auditor.actor_usr_address_history">
-        <title id="auditor.table.actor-usr-address-history-title">
-         Table:
-         
-         actor_usr_address_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">valid</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">within_city_limits</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">address_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">street1</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">street2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">city</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">county</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">country</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">post_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pending</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">replaces</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">aud_actor_usr_address_hist_id_idx</database> : id</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="auditor.view.actor-usr-address-lifecycle"
-               xreflabel="auditor.actor_usr_address_lifecycle">
-        <title id="auditor.view.actor-usr-address-lifecycle-title">
-         View:
-         
-         actor_usr_address_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">valid</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">within_city_limits</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">address_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">street1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">street2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">city</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">county</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">country</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">post_code</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pending</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">replaces</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.table.actor-usr-history"
-               xreflabel="auditor.actor_usr_history">
-        <title id="auditor.table.actor-usr-history-title">
-         Table:
-         
-         actor_usr_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">card</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">profile</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usrname</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">passwd</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">standing</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ident_type2</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ident_value2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">net_access_level</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">photo_url</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">prefix</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">first_given_name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">second_given_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">family_name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">suffix</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alias</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">day_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">evening_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">other_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mailing_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billing_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">home_ou</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">dob</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">master_account</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">super_user</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">barred</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">juvenile</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usrgroup</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">claims_returned_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">credit_forward_balance</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">last_xact_id</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">expire_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">claims_never_checked_out_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">aud_actor_usr_hist_id_idx</database> : id</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="auditor.view.actor-usr-lifecycle"
-               xreflabel="auditor.actor_usr_lifecycle">
-        <title id="auditor.view.actor-usr-lifecycle-title">
-         View:
-         
-         actor_usr_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">card</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">profile</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usrname</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">passwd</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">standing</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ident_type</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ident_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ident_type2</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ident_value2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">net_access_level</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">photo_url</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">prefix</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">first_given_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">second_given_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">family_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">suffix</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alias</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">day_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">evening_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">other_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mailing_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billing_address</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">home_ou</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dob</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">master_account</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">super_user</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barred</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">juvenile</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usrgroup</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">claims_returned_count</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">credit_forward_balance</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_xact_id</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">expire_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">claims_never_checked_out_count</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.table.asset-call-number-history"
-               xreflabel="auditor.asset_call_number_history">
-        <title id="auditor.table.asset-call-number-history-title">
-         Table:
-         
-         asset_call_number_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label_class</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label_sortkey</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">aud_asset_cn_hist_creator_idx</database> : creator</member>
-       <member><database class="index">aud_asset_cn_hist_editor_idx</database> : editor</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="auditor.view.asset-call-number-lifecycle"
-               xreflabel="auditor.asset_call_number_lifecycle">
-        <title id="auditor.view.asset-call-number-lifecycle-title">
-         View:
-         
-         asset_call_number_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">label_class</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">label_sortkey</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.table.asset-copy-history"
-               xreflabel="auditor.asset_copy_history">
-        <title id="auditor.table.asset-copy-history-title">
-         Table:
-         
-         asset_copy_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_number</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">loan_duration</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fine_level</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">age_protect</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ref</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">price</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_as_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">floating</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">dummy_isbn</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status_changed_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mint_condition</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">aud_asset_cp_hist_creator_idx</database> : creator</member>
-       <member><database class="index">aud_asset_cp_hist_editor_idx</database> : editor</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="auditor.view.asset-copy-lifecycle"
-               xreflabel="auditor.asset_copy_lifecycle">
-        <title id="auditor.view.asset-copy-lifecycle-title">
-         View:
-         
-         asset_copy_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_number</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">loan_duration</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_level</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">age_protect</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ref</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">price</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_as_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">floating</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_isbn</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status_changed_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mint_condition</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="auditor.table.biblio-record-entry-history"
-               xreflabel="auditor.biblio_record_entry_history">
-        <title id="auditor.table.biblio-record-entry-history-title">
-         Table:
-         
-         biblio_record_entry_history
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">audit_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">quality</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fingerprint</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_source</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">tcn_value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">last_xact_id</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">share_depth</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">aud_bib_rec_entry_hist_creator_idx</database> : creator</member>
-       <member><database class="index">aud_bib_rec_entry_hist_editor_idx</database> : editor</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="auditor.view.biblio-record-entry-lifecycle"
-               xreflabel="auditor.biblio_record_entry_lifecycle">
-        <title id="auditor.view.biblio-record-entry-lifecycle-title">
-         View:
-         
-         biblio_record_entry_lifecycle
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">?column?</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audit_action</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">quality</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fingerprint</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_source</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_xact_id</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">share_depth</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-    <simplesect id="auditor.function.audit-acq-invoice-entry-func" xreflabel="auditoraudit_acq_invoice_entry_func()">
-      <title id="auditor.function.audit-acq-invoice-entry-func-title">audit_acq_invoice_entry_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.audit-acq-invoice-func" xreflabel="auditoraudit_acq_invoice_func()">
-      <title id="auditor.function.audit-acq-invoice-func-title">audit_acq_invoice_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.audit-acq-invoice-item-func" xreflabel="auditoraudit_acq_invoice_item_func()">
-      <title id="auditor.function.audit-acq-invoice-item-func-title">audit_acq_invoice_item_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.audit-actor-org-unit-func" xreflabel="auditoraudit_actor_org_unit_func()">
-      <title id="auditor.function.audit-actor-org-unit-func-title">audit_actor_org_unit_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.audit-actor-usr-address-func" xreflabel="auditoraudit_actor_usr_address_func()">
-      <title id="auditor.function.audit-actor-usr-address-func-title">audit_actor_usr_address_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.audit-actor-usr-func" xreflabel="auditoraudit_actor_usr_func()">
-      <title id="auditor.function.audit-actor-usr-func-title">audit_actor_usr_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.audit-asset-call-number-func" xreflabel="auditoraudit_asset_call_number_func()">
-      <title id="auditor.function.audit-asset-call-number-func-title">audit_asset_call_number_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.audit-asset-copy-func" xreflabel="auditoraudit_asset_copy_func()">
-      <title id="auditor.function.audit-asset-copy-func-title">audit_asset_copy_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.audit-biblio-record-entry-func" xreflabel="auditoraudit_biblio_record_entry_func()">
-      <title id="auditor.function.audit-biblio-record-entry-func-title">audit_biblio_record_entry_func()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.create-auditor-tbl-text-sch-text" xreflabel="auditorcreate_auditor(tbl text, sch text)">
-      <title id="auditor.function.create-auditor-tbl-text-sch-text-title">create_auditor(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.create-auditor-func-tbl-text-sch-text" xreflabel="auditorcreate_auditor_func(tbl text, sch text)">
-      <title id="auditor.function.create-auditor-func-tbl-text-sch-text-title">create_auditor_func(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.create-auditor-history-tbl-text-sch-text" xreflabel="auditorcreate_auditor_history(tbl text, sch text)">
-      <title id="auditor.function.create-auditor-history-tbl-text-sch-text-title">create_auditor_history(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.create-auditor-lifecycle-tbl-text-sch-text" xreflabel="auditorcreate_auditor_lifecycle(tbl text, sch text)">
-      <title id="auditor.function.create-auditor-lifecycle-tbl-text-sch-text-title">create_auditor_lifecycle(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.create-auditor-seq-tbl-text-sch-text" xreflabel="auditorcreate_auditor_seq(tbl text, sch text)">
-      <title id="auditor.function.create-auditor-seq-tbl-text-sch-text-title">create_auditor_seq(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="auditor.function.create-auditor-update-trigger-tbl-text-sch-text" xreflabel="auditorcreate_auditor_update_trigger(tbl text, sch text)">
-      <title id="auditor.function.create-auditor-update-trigger-tbl-text-sch-text-title">create_auditor_update_trigger(tbl text, sch text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="authority.schema">
-               <title>Schema authority</title>
-               <para></para>   
-       
-      <simplesect id="authority.table.bib-linking"
-               xreflabel="authority.bib_linking">
-        <title id="authority.table.bib-linking-title">
-         Table:
-         
-         bib_linking
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bib</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">authority</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="authority.table.record-entry"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">authority_bl_bib_idx</database> : bib</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="authority.table.full-rec"
-               xreflabel="authority.full_rec">
-        <title id="authority.table.full-rec-title">
-         Table:
-         
-         full_rec
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">tag</database> : <database class="datatype">character(3)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ind1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ind2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">subfield</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">authority_full_rec_index_vector_idx</database> : index_vector</member>
-       <member><database class="index">authority_full_rec_record_idx</database> : record</member>
-       <member><database class="index">authority_full_rec_tag_part_idx</database> : &quot;substring&quot;((tag)::text, 2)</member>
-       <member><database class="index">authority_full_rec_tag_subfield_idx</database> : tag, subfield</member>
-       <member><database class="index">authority_full_rec_value_tpo_index</database> : value text_pattern_ops</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="authority.table.rec-descriptor"
-               xreflabel="authority.rec_descriptor">
-        <title id="authority.table.rec-descriptor-title">
-         Table:
-         
-         rec_descriptor
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">record_status</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">char_encoding</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">authority_rec_descriptor_record_idx</database> : record</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="authority.table.record-entry"
-               xreflabel="authority.record_entry">
-        <title id="authority.table.record-entry-title">
-         Table:
-         
-         record_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">last_xact_id</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">authority_record_entry_creator_idx</database> : creator</member>
-       <member><database class="index">authority_record_entry_editor_idx</database> : editor</member>
-       <member><database class="index">by_heading_and_thesaurus</database> : authority.normalize_heading(marc)) WHERE ((deleted IS FALSE) OR (deleted = false)</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing authority.bib_linking via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="authority.table.bib-linking"/></member> 
-               <member><xref linkend="authority.table.record-note"/></member> 
-               <member><xref linkend="vandelay.table.authority-match"/></member> 
-               <member><xref linkend="vandelay.table.queued-authority-record"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="authority.table.record-note"
-               xreflabel="authority.record_note">
-        <title id="authority.table.record-note-title">
-         Table:
-         
-         record_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="authority.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">authority_record_note_creator_idx</database> : creator</member>
-       <member><database class="index">authority_record_note_editor_idx</database> : editor</member>
-       <member><database class="index">authority_record_note_record_idx</database> : record</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="authority.view.tracing-links"
-               xreflabel="authority.tracing_links">
-        <title id="authority.view.tracing-links-title">
-         View:
-         
-         tracing_links
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">main_id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">main_tag</database> : <database class="datatype">character(3)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">main_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">relationship</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">use_restriction</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deprecation</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">display_restriction</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">link_id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">link_tag</database> : <database class="datatype">character(3)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">link_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-    <simplesect id="authority.function.flatten-marc-rid-bigint" xreflabel="authorityflatten_marc(rid bigint)">
-      <title id="authority.function.flatten-marc-rid-bigint-title">flatten_marc(rid bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF full_rec</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.flatten-marc-text" xreflabel="authorityflatten_marc(text)">
-      <title id="authority.function.flatten-marc-text-title">flatten_marc(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>SET OF full_rec</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.generate-overlay-template-bigint" xreflabel="authoritygenerate_overlay_template(bigint)">
-      <title id="authority.function.generate-overlay-template-bigint-title">generate_overlay_template(bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.generate-overlay-template-text" xreflabel="authoritygenerate_overlay_template(text)">
-      <title id="authority.function.generate-overlay-template-text-title">generate_overlay_template(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.generate-overlay-template-text-bigint" xreflabel="authoritygenerate_overlay_template(text, bigint)">
-      <title id="authority.function.generate-overlay-template-text-bigint-title">generate_overlay_template(text, bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.indexing-ingest-or-delete" xreflabel="authorityindexing_ingest_or_delete()">
-      <title id="authority.function.indexing-ingest-or-delete-title">indexing_ingest_or_delete()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.merge-records-source-record-bigint-target-record-bigint" xreflabel="authoritymerge_records(source_record bigint, target_record bigint)">
-      <title id="authority.function.merge-records-source-record-bigint-target-record-bigint-title">merge_records(source_record bigint, target_record bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.normalize-heading-text" xreflabel="authoritynormalize_heading(text)">
-      <title id="authority.function.normalize-heading-text-title">normalize_heading(text)</title>
-            <para>
-       
-Extract the authority heading, thesaurus, and NACO-normalized values
-from an authority record. The primary purpose is to build a unique
-index to defend against duplicated authority records from the same
-thesaurus.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.propagate-changes-aid-bigint" xreflabel="authoritypropagate_changes(aid bigint)">
-      <title id="authority.function.propagate-changes-aid-bigint-title">propagate_changes(aid bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.propagate-changes-bid-bigint-aid-bigint" xreflabel="authoritypropagate_changes(bid bigint, aid bigint)">
-      <title id="authority.function.propagate-changes-bid-bigint-aid-bigint-title">propagate_changes(bid bigint, aid bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.reingest-authority-full-rec-auth-id-bigint" xreflabel="authorityreingest_authority_full_rec(auth_id bigint)">
-      <title id="authority.function.reingest-authority-full-rec-auth-id-bigint-title">reingest_authority_full_rec(auth_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="authority.function.reingest-authority-rec-descriptor-auth-id-bigint" xreflabel="authorityreingest_authority_rec_descriptor(auth_id bigint)">
-      <title id="authority.function.reingest-authority-rec-descriptor-auth-id-bigint-title">reingest_authority_rec_descriptor(auth_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="biblio.schema">
-               <title>Schema biblio</title>
-               <para></para>   
-       
-      <simplesect id="biblio.table.record-entry"
-               xreflabel="biblio.record_entry">
-        <title id="biblio.table.record-entry-title">
-         Table:
-         
-         record_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">quality</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fingerprint</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_source</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;AUTOGEN&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">tcn_value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT biblio.next_autogen_tcn_value()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">last_xact_id</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">share_depth</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">biblio_record_entry_create_date_idx</database> : create_date</member>
-       <member><database class="index">biblio_record_entry_creator_idx</database> : creator</member>
-       <member><database class="index">biblio_record_entry_edit_date_idx</database> : edit_date</member>
-       <member><database class="index">biblio_record_entry_editor_idx</database> : editor</member>
-       <member><database class="index">biblio_record_entry_fp_idx</database> : fingerprint</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.lineitem via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.lineitem"/></member> 
-               <member><xref linkend="acq.table.user-request"/></member> 
-               <member><xref linkend="asset.table.call-number"/></member> 
-               <member><xref linkend="authority.table.bib-linking"/></member> 
-               <member><xref linkend="biblio.table.record-note"/></member> 
-               <member><xref linkend="booking.table.resource-type"/></member> 
-               <member><xref linkend="container.table.biblio-record-entry-bucket-item"/></member> 
-               <member><xref linkend="metabib.table.author-field-entry"/></member> 
-               <member><xref linkend="metabib.table.identifier-field-entry"/></member> 
-               <member><xref linkend="metabib.table.keyword-field-entry"/></member> 
-               <member><xref linkend="metabib.table.metarecord"/></member> 
-               <member><xref linkend="metabib.table.metarecord-source-map"/></member> 
-               <member><xref linkend="metabib.table.real-full-rec"/></member> 
-               <member><xref linkend="metabib.table.rec-descriptor"/></member> 
-               <member><xref linkend="metabib.table.series-field-entry"/></member> 
-               <member><xref linkend="metabib.table.subject-field-entry"/></member> 
-               <member><xref linkend="metabib.table.title-field-entry"/></member> 
-               <member><xref linkend="serial.table.record-entry"/></member> 
-               <member><xref linkend="serial.table.subscription"/></member> 
-               <member><xref linkend="vandelay.table.bib-match"/></member> 
-               <member><xref linkend="vandelay.table.queued-bib-record"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="biblio.table.record-note"
-               xreflabel="biblio.record_note">
-        <title id="biblio.table.record-note-title">
-         Table:
-         
-         record_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">biblio_record_note_creator_idx</database> : creator</member>
-       <member><database class="index">biblio_record_note_editor_idx</database> : editor</member>
-       <member><database class="index">biblio_record_note_record_idx</database> : record</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-    <simplesect id="biblio.function.check-marcxml-well-formed" xreflabel="bibliocheck_marcxml_well_formed()">
-      <title id="biblio.function.check-marcxml-well-formed-title">check_marcxml_well_formed()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.extract-fingerprint-marc-text" xreflabel="biblioextract_fingerprint(marc text)">
-      <title id="biblio.function.extract-fingerprint-marc-text-title">extract_fingerprint(marc text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.extract-located-uris-editor-id-bigint-marcxml-text-bib-id-integer" xreflabel="biblioextract_located_uris(editor_id bigint, marcxml text, bib_id integer)">
-      <title id="biblio.function.extract-located-uris-editor-id-bigint-marcxml-text-bib-id-integer-title">extract_located_uris(editor_id bigint, marcxml text, bib_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.extract-metabib-field-entry-bigint" xreflabel="biblioextract_metabib_field_entry(bigint)">
-      <title id="biblio.function.extract-metabib-field-entry-bigint-title">extract_metabib_field_entry(bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF field_entry_template</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.extract-metabib-field-entry-default-joiner-bigint-rid-text" xreflabel="biblioextract_metabib_field_entry(default_joiner bigint, rid text)">
-      <title id="biblio.function.extract-metabib-field-entry-default-joiner-bigint-rid-text-title">extract_metabib_field_entry(default_joiner bigint, rid text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF field_entry_template</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.extract-quality-best-type-text-best-lang-text-marc-text" xreflabel="biblioextract_quality(best_type text, best_lang text, marc text)">
-      <title id="biblio.function.extract-quality-best-type-text-best-lang-text-marc-text-title">extract_quality(best_type text, best_lang text, marc text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.fingerprint-trigger" xreflabel="bibliofingerprint_trigger()">
-      <title id="biblio.function.fingerprint-trigger-title">fingerprint_trigger()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.flatten-marc-rid-bigint" xreflabel="biblioflatten_marc(rid bigint)">
-      <title id="biblio.function.flatten-marc-rid-bigint-title">flatten_marc(rid bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF full_rec</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.flatten-marc-text" xreflabel="biblioflatten_marc(text)">
-      <title id="biblio.function.flatten-marc-text-title">flatten_marc(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>SET OF full_rec</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.indexing-ingest-or-delete" xreflabel="biblioindexing_ingest_or_delete()">
-      <title id="biblio.function.indexing-ingest-or-delete-title">indexing_ingest_or_delete()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.map-authority-linking-marc-bigint-bibid-text" xreflabel="bibliomap_authority_linking(marc bigint, bibid text)">
-      <title id="biblio.function.map-authority-linking-marc-bigint-bibid-text-title">map_authority_linking(marc bigint, bibid text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.marc21-extract-fixed-field-ff-bigint-rid-text" xreflabel="bibliomarc21_extract_fixed_field(ff bigint, rid text)">
-      <title id="biblio.function.marc21-extract-fixed-field-ff-bigint-rid-text-title">marc21_extract_fixed_field(ff bigint, rid text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.marc21-physical-characteristics-rid-bigint" xreflabel="bibliomarc21_physical_characteristics(rid bigint)">
-      <title id="biblio.function.marc21-physical-characteristics-rid-bigint-title">marc21_physical_characteristics(rid bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF marc21_physical_characteristics</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.marc21-record-type-rid-bigint" xreflabel="bibliomarc21_record_type(rid bigint)">
-      <title id="biblio.function.marc21-record-type-rid-bigint-title">marc21_record_type(rid bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>marc21_rec_type_map</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="biblio.function.next-autogen-tcn-value" xreflabel="biblionext_autogen_tcn_value()">
-      <title id="biblio.function.next-autogen-tcn-value-title">next_autogen_tcn_value()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="booking.schema">
-               <title>Schema booking</title>
-               <para></para>   
-       
-      <simplesect id="booking.table.reservation"
-               xreflabel="booking.reservation">
-        <title id="booking.table.reservation-title">
-         Table:
-         
-         reservation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.billable_xact_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">request_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">start_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">end_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">capture_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cancel_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pickup_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">return_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">booking_interval</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_amount</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_resource_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target_resource</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource"/>. 
-                       </member>
-                       <member>
-                       <database class="field">current_resource</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource"/>. 
-                       </member>
-                       <member>
-                       <database class="field">request_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pickup_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">capture_staff</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.reservation_transit_copy via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.reservation-transit-copy"/></member> 
-               <member><xref linkend="booking.table.reservation-attr-value-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="booking.table.reservation-attr-value-map"
-               xreflabel="booking.reservation_attr_value_map">
-        <title id="booking.table.reservation-attr-value-map-title">
-         Table:
-         
-         reservation_attr_value_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">reservation</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.reservation"/>. 
-                       </member>
-                       <member>
-                       <database class="field">attr_value</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource-attr-value"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="booking.table.resource"
-               xreflabel="booking.resource">
-        <title id="booking.table.resource-title">
-         Table:
-         
-         resource
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">overbook</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 0.00</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">user_fee</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 0.00</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.reservation_transit_copy via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.reservation-transit-copy"/></member> 
-               <member><xref linkend="booking.table.reservation"/></member> 
-               <member><xref linkend="booking.table.resource-attr-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="booking.table.resource-attr"
-               xreflabel="booking.resource_attr">
-        <title id="booking.table.resource-attr-title">
-         Table:
-         
-         resource_attr
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">resource_type</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">required</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing booking.resource_attr_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="booking.table.resource-attr-map"/></member> 
-               <member><xref linkend="booking.table.resource-attr-value"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="booking.table.resource-attr-map"
-               xreflabel="booking.resource_attr_map">
-        <title id="booking.table.resource-attr-map-title">
-         Table:
-         
-         resource_attr_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">resource</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource"/>. 
-                       </member>
-                       <member>
-                       <database class="field">resource_attr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource-attr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource-attr-value"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="booking.table.resource-attr-value"
-               xreflabel="booking.resource_attr_value">
-        <title id="booking.table.resource-attr-value-title">
-         Table:
-         
-         resource_attr_value
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">attr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="booking.table.resource-attr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">valid_value</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing booking.reservation_attr_value_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="booking.table.reservation-attr-value-map"/></member> 
-               <member><xref linkend="booking.table.resource-attr-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="booking.table.resource-type"
-               xreflabel="booking.resource_type">
-        <title id="booking.table.resource-type-title">
-         Table:
-         
-         resource_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">elbow_room</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_amount</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">catalog_item</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">transferable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing booking.reservation via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="booking.table.reservation"/></member> 
-               <member><xref linkend="booking.table.resource"/></member> 
-               <member><xref linkend="booking.table.resource-attr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-       
-       </section>
-       
-       <section id="config.schema">
-               <title>Schema config</title>
-               <para>
-The config schema holds static configuration data for the
-Evergreen installation.
-</para>        
-       
-      <simplesect id="config.table.audience-map"
-               xreflabel="config.audience_map">
-        <title id="config.table.audience-map-title">
-         Table:
-         
-         audience_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.bib-level-map"
-               xreflabel="config.bib_level_map">
-        <title id="config.table.bib-level-map-title">
-         Table:
-         
-         bib_level_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.bib-source"
-               xreflabel="config.bib_source">
-        <title id="config.table.bib-source-title">
-         Table:
-         
-         bib_source
-        </title>
-        <para>
-          
-This is table is used to set up the relative &quot;quality&quot; of each
-MARC source, such as OCLC.  Also identifies &quot;transcendant&quot; sources,
-i.e., sources of bib records that should display in the OPAC
-even if no copies or located URIs are attached.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">quality</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">transcendant</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">bib_source_quality_check</database> : CHECK (((quality &gt;= 0) AND (quality &lt;= 100)))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing vandelay.queued_bib_record via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.queued-bib-record"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.biblio-fingerprint"
-               xreflabel="config.biblio_fingerprint">
-        <title id="config.table.biblio-fingerprint-title">
-         Table:
-         
-         biblio_fingerprint
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xpath</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">first_word</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">format</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;marcxml&apos;::text</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.billing-type"
-               xreflabel="config.billing_type">
-        <title id="config.table.billing-type-title">
-         Table:
-         
-         billing_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">default_price</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing money.billing via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="money.table.billing"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.circ-matrix-circ-mod-test"
-               xreflabel="config.circ_matrix_circ_mod_test">
-        <title id="config.table.circ-matrix-circ-mod-test-title">
-         Table:
-         
-         circ_matrix_circ_mod_test
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">matchpoint</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.circ-matrix-matchpoint"/>. 
-                       </member>
-                       <member>
-                       <database class="field">items_out</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_circ_mod_test_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-circ-mod-test-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.circ-matrix-circ-mod-test-map"
-               xreflabel="config.circ_matrix_circ_mod_test_map">
-        <title id="config.table.circ-matrix-circ-mod-test-map-title">
-         Table:
-         
-         circ_matrix_circ_mod_test_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">circ_mod_test</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.circ-matrix-circ-mod-test"/>. 
-                       </member>
-                       <member>
-                       <database class="field">circ_mod</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.circ-modifier"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.circ-matrix-matchpoint"
-               xreflabel="config.circ_matrix_matchpoint">
-        <title id="config.table.circ-matrix-matchpoint-title">
-         Table:
-         
-         circ_matrix_matchpoint
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">grp</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.grp-tree"/>. 
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="config.table.circ-modifier"/>. 
-                       </member>
-                       <member>
-                       <database class="field">marc_type</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="config.table.item-type-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">marc_form</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="config.table.item-form-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">marc_vr_format</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="config.table.videorecording-format-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">copy_circ_lib</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">copy_owning_lib</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ref_flag</database> : <database class="datatype">boolean</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">juvenile_flag</database> : <database class="datatype">boolean</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">is_renewal</database> : <database class="datatype">boolean</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr_age_lower_bound</database> : <database class="datatype">interval</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr_age_upper_bound</database> : <database class="datatype">interval</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">duration_rule</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.rule-circ-duration"/>. 
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine_rule</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.rule-recurring-fine"/>. 
-                       </member>
-                       <member>
-                       <database class="field">max_fine_rule</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.rule-max-fine"/>. 
-                       </member>
-                       <member>
-                       <database class="field">hard_due_date</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.hard-due-date"/>. 
-                       </member>
-                       <member>
-                       <database class="field">script_test</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_copy_hold_ratio</database> : <database class="datatype">double precision</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">available_copy_hold_ratio</database> : <database class="datatype">double precision</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_circ_mod_test via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-circ-mod-test"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.circ-modifier"
-               xreflabel="config.circ_modifier">
-        <title id="config.table.circ-modifier-title">
-         Table:
-         
-         circ_modifier
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">sip2_media_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">magnetic_media</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">avg_wait_time</database> : <database class="datatype">interval</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing acq.lineitem_detail via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.lineitem-detail"/></member> 
-               <member><xref linkend="asset.table.copy"/></member> 
-               <member><xref linkend="config.table.circ-matrix-circ-mod-test-map"/></member> 
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               <member><xref linkend="config.table.hold-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.copy-status"
-               xreflabel="config.copy_status">
-        <title id="config.table.copy-status-title">
-         Table:
-         
-         copy_status
-        </title>
-        <para>
-          
-Copy Statuses
-The available copy statuses, and whether a copy in that
-status is available for hold request capture.  0 (zero) is
-the only special number in this set, meaning that the item
-is available for immediate checkout, and is counted as available
-in the OPAC.
-Statuses with an ID below 100 are not removable, and have special
-meaning in the code.  Do not change them except to translate the
-textual name.
-You may add and remove statuses above 100, and these can be used
-to remove items from normal circulation without affecting the rest
-of the copy&apos;s values or its location.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.transit_copy via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.transit-copy"/></member> 
-               <member><xref linkend="asset.table.copy"/></member> 
-               <member><xref linkend="asset.table.copy-template"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.global-flag"
-               xreflabel="config.global_flag">
-        <title id="config.table.global-flag-title">
-         Table:
-         
-         global_flag
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">enabled</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.hard-due-date"
-               xreflabel="config.hard_due_date">
-        <title id="config.table.hard-due-date-title">
-         Table:
-         
-         hard_due_date
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ceiling_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">forceto</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">hard_due_date_name_check</database> : CHECK ((name ~ &apos;^\\w+$&apos;::text))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_matchpoint via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               <member><xref linkend="config.table.hard-due-date-values"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.hard-due-date-values"
-               xreflabel="config.hard_due_date_values">
-        <title id="config.table.hard-due-date-values-title">
-         Table:
-         
-         hard_due_date_values
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">hard_due_date</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.hard-due-date"/>. 
-                       </member>
-                       <member>
-                       <database class="field">ceiling_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">active_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.hold-matrix-matchpoint"
-               xreflabel="config.hold_matrix_matchpoint">
-        <title id="config.table.hold-matrix-matchpoint-title">
-         Table:
-         
-         hold_matrix_matchpoint
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">user_home_ou</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">request_ou</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pickup_ou</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">item_owning_ou</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">item_circ_ou</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">usr_grp</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.grp-tree"/>. 
-                       </member>
-                       <member>
-                       <database class="field">requestor_grp</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.grp-tree"/>. 
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="config.table.circ-modifier"/>. 
-                       </member>
-                       <member>
-                       <database class="field">marc_type</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="config.table.item-type-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">marc_form</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="config.table.item-form-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">marc_vr_format</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>REFERENCES</literal> <xref linkend="config.table.videorecording-format-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">juvenile_flag</database> : <database class="datatype">boolean</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">ref_flag</database> : <database class="datatype">boolean</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">distance_is_from_owner</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">transit_range</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">max_holds</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">include_frozen_holds</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">stop_blocked_user</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">age_hold_protect_rule</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.rule-age-hold-protect"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.i18n-core"
-               xreflabel="config.i18n_core">
-        <title id="config.table.i18n-core-title">
-         Table:
-         
-         i18n_core
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fq_field</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">identity_value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">translation</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.i18n-locale"/>. 
-                       </member>
-                       <member>
-                       <database class="field">string</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.i18n-locale"
-               xreflabel="config.i18n_locale">
-        <title id="config.table.i18n-locale-title">
-         Table:
-         
-         i18n_locale
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">marc_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.language-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.i18n_core via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.i18n-core"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.identification-type"
-               xreflabel="config.identification_type">
-        <title id="config.table.identification-type-title">
-         Table:
-         
-         identification_type
-        </title>
-        <para>
-          
-Types of valid patron identification.
-Each patron must display at least one valid form of identification
-in order to get a library card.  This table lists those forms.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing actor.usr via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.usr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.idl-field-doc"
-               xreflabel="config.idl_field_doc">
-        <title id="config.table.idl-field-doc-title">
-         Table:
-         
-         idl_field_doc
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fm_class</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">string</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.index-normalizer"
-               xreflabel="config.index_normalizer">
-        <title id="config.table.index-normalizer-title">
-         Table:
-         
-         index_normalizer
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">func</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">param_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.metabib_field_index_norm_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.metabib-field-index-norm-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.internal-flag"
-               xreflabel="config.internal_flag">
-        <title id="config.table.internal-flag-title">
-         Table:
-         
-         internal_flag
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">enabled</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.item-form-map"
-               xreflabel="config.item_form_map">
-        <title id="config.table.item-form-map-title">
-         Table:
-         
-         item_form_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_matchpoint via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               <member><xref linkend="config.table.hold-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.item-type-map"
-               xreflabel="config.item_type_map">
-        <title id="config.table.item-type-map-title">
-         Table:
-         
-         item_type_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_matchpoint via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               <member><xref linkend="config.table.hold-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.language-map"
-               xreflabel="config.language_map">
-        <title id="config.table.language-map-title">
-         Table:
-         
-         language_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.i18n_locale via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.i18n-locale"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.lit-form-map"
-               xreflabel="config.lit_form_map">
-        <title id="config.table.lit-form-map-title">
-         Table:
-         
-         lit_form_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.marc21-ff-pos-map"
-               xreflabel="config.marc21_ff_pos_map">
-        <title id="config.table.marc21-ff-pos-map-title">
-         Table:
-         
-         marc21_ff_pos_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fixed_field</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">tag</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">rec_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">start_pos</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">length</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">default_val</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos; &apos;::text</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.marc21-physical-characteristic-subfield-map"
-               xreflabel="config.marc21_physical_characteristic_subfield_map">
-        <title id="config.table.marc21-physical-characteristic-subfield-map-title">
-         Table:
-         
-         marc21_physical_characteristic_subfield_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">ptype_key</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.marc21-physical-characteristic-type-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">subfield</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">start_pos</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">length</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.marc21_physical_characteristic_value_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.marc21-physical-characteristic-value-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.marc21-physical-characteristic-type-map"
-               xreflabel="config.marc21_physical_characteristic_type_map">
-        <title id="config.table.marc21-physical-characteristic-type-map-title">
-         Table:
-         
-         marc21_physical_characteristic_type_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">ptype_key</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.marc21_physical_characteristic_subfield_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.marc21-physical-characteristic-subfield-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.marc21-physical-characteristic-value-map"
-               xreflabel="config.marc21_physical_characteristic_value_map">
-        <title id="config.table.marc21-physical-characteristic-value-map-title">
-         Table:
-         
-         marc21_physical_characteristic_value_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ptype_subfield</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.marc21-physical-characteristic-subfield-map"/>. 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.marc21-rec-type-map"
-               xreflabel="config.marc21_rec_type_map">
-        <title id="config.table.marc21-rec-type-map-title">
-         Table:
-         
-         marc21_rec_type_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type_val</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">blvl_val</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.metabib-class"
-               xreflabel="config.metabib_class">
-        <title id="config.table.metabib-class-title">
-         Table:
-         
-         metabib_class
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.metabib_field via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.metabib-field"/></member> 
-               <member><xref linkend="config.table.metabib-search-alias"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.metabib-field"
-               xreflabel="config.metabib_field">
-        <title id="config.table.metabib-field-title">
-         Table:
-         
-         metabib_field
-        </title>
-        <para>
-          
-XPath used for record indexing ingest
-This table contains the XPath used to chop up MODS into its
-indexable parts.  Each XPath entry is named and assigned to
-a &quot;class&quot; of either title, subject, author, keyword, series
-or identifier.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">field_class</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-class"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xpath</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">weight</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">format</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;mods33&apos;::text</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.xml-transform"/>. 
-                       </member>
-                       <member>
-                       <database class="field">search_field</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">facet_field</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">facet_xpath</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.metabib_field_index_norm_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.metabib-field-index-norm-map"/></member> 
-               <member><xref linkend="config.table.metabib-search-alias"/></member> 
-               <member><xref linkend="metabib.table.author-field-entry"/></member> 
-               <member><xref linkend="metabib.table.identifier-field-entry"/></member> 
-               <member><xref linkend="metabib.table.keyword-field-entry"/></member> 
-               <member><xref linkend="metabib.table.series-field-entry"/></member> 
-               <member><xref linkend="metabib.table.subject-field-entry"/></member> 
-               <member><xref linkend="metabib.table.title-field-entry"/></member> 
-               <member><xref linkend="search.table.relevance-adjustment"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.metabib-field-index-norm-map"
-               xreflabel="config.metabib_field_index_norm_map">
-        <title id="config.table.metabib-field-index-norm-map-title">
-         Table:
-         
-         metabib_field_index_norm_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-                       <member>
-                       <database class="field">norm</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.index-normalizer"/>. 
-                       </member>
-                       <member>
-                       <database class="field">params</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pos</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.metabib-search-alias"
-               xreflabel="config.metabib_search_alias">
-        <title id="config.table.metabib-search-alias-title">
-         Table:
-         
-         metabib_search_alias
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">alias</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">field_class</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-class"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.net-access-level"
-               xreflabel="config.net_access_level">
-        <title id="config.table.net-access-level-title">
-         Table:
-         
-         net_access_level
-        </title>
-        <para>
-          
-Patron Network Access level
-This will be used to inform the in-library firewall of how much
-internet access the using patron should be allowed.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing actor.usr via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.usr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.non-cataloged-type"
-               xreflabel="config.non_cataloged_type">
-        <title id="config.table.non-cataloged-type-title">
-         Table:
-         
-         non_cataloged_type
-        </title>
-        <para>
-          
-Types of valid non-cataloged items.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_duration</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;14 days&apos;::interval</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">in_house</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.non_cat_in_house_use via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.non-cat-in-house-use"/></member> 
-               <member><xref linkend="action.table.non-cataloged-circulation"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.org-unit-setting-type"
-               xreflabel="config.org_unit_setting_type">
-        <title id="config.table.org-unit-setting-type-title">
-         Table:
-         
-         org_unit_setting_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">grp</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.settings-group"/>. 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">datatype</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;string&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fm_class</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">view_perm</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.perm-list"/>. 
-                       </member>
-                       <member>
-                       <database class="field">update_perm</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.perm-list"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">coust_no_empty_link</database> : CHECK ((((datatype = &apos;link&apos;::text) AND (fm_class IS NOT NULL)) OR ((datatype &lt;&gt; &apos;link&apos;::text) AND (fm_class IS NULL))))</member>
-          <member><database class="constraint">coust_valid_datatype</database> : CHECK ((datatype = ANY (ARRAY[&apos;bool&apos;::text, &apos;integer&apos;::text, &apos;float&apos;::text, &apos;currency&apos;::text, &apos;interval&apos;::text, &apos;date&apos;::text, &apos;string&apos;::text, &apos;object&apos;::text, &apos;array&apos;::text, &apos;link&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing actor.org_unit_setting via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.org-unit-setting"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.remote-account"
-               xreflabel="config.remote_account">
-        <title id="config.table.remote-account-title">
-         Table:
-         
-         remote_account
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">host</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">username</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">password</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">account</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">path</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">last_activity</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.rule-age-hold-protect"
-               xreflabel="config.rule_age_hold_protect">
-        <title id="config.table.rule-age-hold-protect-title">
-         Table:
-         
-         rule_age_hold_protect
-        </title>
-        <para>
-          
-Hold Item Age Protection rules
-A hold request can only capture new(ish) items when they are
-within a particular proximity of the pickup_lib of the request.
-The proximity (&apos;prox&apos; column) is calculated by counting
-the number of tree edges between the pickup_lib and either the
-owning_lib or circ_lib of the copy that could fulfill the hold,
-as determined by the distance_is_from_owner value of the hold matrix
-rule controlling the hold request.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">age</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prox</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">rule_age_hold_protect_name_check</database> : CHECK ((name ~ &apos;^\\w+$&apos;::text))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.hold_matrix_matchpoint via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.hold-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.rule-circ-duration"
-               xreflabel="config.rule_circ_duration">
-        <title id="config.table.rule-circ-duration-title">
-         Table:
-         
-         rule_circ_duration
-        </title>
-        <para>
-          
-Circulation Duration rules
-Each circulation is given a duration based on one of these rules.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">extended</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">normal</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">shrt</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">max_renewals</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">rule_circ_duration_name_check</database> : CHECK ((name ~ &apos;^\\w+$&apos;::text))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_matchpoint via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.rule-max-fine"
-               xreflabel="config.rule_max_fine">
-        <title id="config.table.rule-max-fine-title">
-         Table:
-         
-         rule_max_fine
-        </title>
-        <para>
-          
-Circulation Max Fine rules
-Each circulation is given a maximum fine based on one of
-these rules.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">is_percent</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">rule_max_fine_name_check</database> : CHECK ((name ~ &apos;^\\w+$&apos;::text))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_matchpoint via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.rule-recurring-fine"
-               xreflabel="config.rule_recurring_fine">
-        <title id="config.table.rule-recurring-fine-title">
-         Table:
-         
-         rule_recurring_fine
-        </title>
-        <para>
-          
-Circulation Recurring Fine rules
-Each circulation is given a recurring fine amount based on one of
-these rules.  Note that it is recommended to run the fine generator
-(from cron) at least as frequently as the lowest recurrence interval
-used by your circulation rules so that accrued fines will be up
-to date.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">high</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">normal</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">low</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recurrence_interval</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;1 day&apos;::interval</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">rule_recurring_fine_name_check</database> : CHECK ((name ~ &apos;^\\w+$&apos;::text))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_matchpoint via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.settings-group"
-               xreflabel="config.settings_group">
-        <title id="config.table.settings-group-title">
-         Table:
-         
-         settings_group
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.org_unit_setting_type via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.org-unit-setting-type"/></member> 
-               <member><xref linkend="config.table.usr-setting-type"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.standing"
-               xreflabel="config.standing">
-        <title id="config.table.standing-title">
-         Table:
-         
-         standing
-        </title>
-        <para>
-          
-Patron Standings
-This table contains the values that can be applied to a patron
-by a staff member.  These values should not be changed, other
-than for translation, as the ID column is currently a &quot;magic
-number&quot; in the source. :(
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing actor.usr via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.usr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.standing-penalty"
-               xreflabel="config.standing_penalty">
-        <title id="config.table.standing-penalty-title">
-         Table:
-         
-         standing_penalty
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">block_list</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">org_depth</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing actor.usr_standing_penalty via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.usr-standing-penalty"/></member> 
-               <member><xref linkend="permission.table.grp-penalty-threshold"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.upgrade-log"
-               xreflabel="config.upgrade_log">
-        <title id="config.table.upgrade-log-title">
-         Table:
-         
-         upgrade_log
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">version</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">install_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.usr-setting-type"
-               xreflabel="config.usr_setting_type">
-        <title id="config.table.usr-setting-type-title">
-         Table:
-         
-         usr_setting_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">grp</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.settings-group"/>. 
-                       </member>
-                       <member>
-                       <database class="field">datatype</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;string&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fm_class</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">coust_no_empty_link</database> : CHECK ((((datatype = &apos;link&apos;::text) AND (fm_class IS NOT NULL)) OR ((datatype &lt;&gt; &apos;link&apos;::text) AND (fm_class IS NULL))))</member>
-          <member><database class="constraint">coust_valid_datatype</database> : CHECK ((datatype = ANY (ARRAY[&apos;bool&apos;::text, &apos;integer&apos;::text, &apos;float&apos;::text, &apos;currency&apos;::text, &apos;interval&apos;::text, &apos;date&apos;::text, &apos;string&apos;::text, &apos;object&apos;::text, &apos;array&apos;::text, &apos;link&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing action_trigger.event_definition via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action-trigger.table.event-definition"/></member> 
-               <member><xref linkend="actor.table.usr-setting"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.videorecording-format-map"
-               xreflabel="config.videorecording_format_map">
-        <title id="config.table.videorecording-format-map-title">
-         Table:
-         
-         videorecording_format_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.circ_matrix_matchpoint via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               <member><xref linkend="config.table.hold-matrix-matchpoint"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.xml-transform"
-               xreflabel="config.xml_transform">
-        <title id="config.table.xml-transform-title">
-         Table:
-         
-         xml_transform
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">namespace_uri</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">prefix</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xslt</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.metabib_field via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.metabib-field"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="config.table.z3950-attr"
-               xreflabel="config.z3950_attr">
-        <title id="config.table.z3950-attr-title">
-         Table:
-         
-         z3950_attr
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.z3950-source"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">format</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">truncation</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="config.table.z3950-source"
-               xreflabel="config.z3950_source">
-        <title id="config.table.z3950-source-title">
-         Table:
-         
-         z3950_source
-        </title>
-        <para>
-          
-Z39.50 Sources
-Each row in this table represents a database searchable via Z39.50.
-        </para>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">host</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">port</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">db</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">record_format</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;FI&apos;::text</literal>, 
-Z39.50 element set.
-                       </member>
-                       <member>
-                       <database class="field">transmission_format</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;usmarc&apos;::text</literal>, 
-Z39.50 preferred record syntax..
-                       </member>
-                       <member>
-                       <database class="field">auth</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing config.z3950_attr via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.z3950-attr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-    <simplesect id="config.function.interval-to-seconds-interval-string-text" xreflabel="configinterval_to_seconds(interval_string text)">
-      <title id="config.function.interval-to-seconds-interval-string-text-title">interval_to_seconds(interval_string text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="config.function.interval-to-seconds-interval-val-interval" xreflabel="configinterval_to_seconds(interval_val interval)">
-      <title id="config.function.interval-to-seconds-interval-val-interval-title">interval_to_seconds(interval_val interval)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="config.function.update-hard-due-dates" xreflabel="configupdate_hard_due_dates()">
-      <title id="config.function.update-hard-due-dates-title">update_hard_due_dates()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="container.schema">
-               <title>Schema container</title>
-               <para></para>   
-       
-      <simplesect id="container.table.biblio-record-entry-bucket"
-               xreflabel="container.biblio_record_entry_bucket">
-        <title id="container.table.biblio-record-entry-bucket-title">
-         Table:
-         
-         biblio_record_entry_bucket
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">btype</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;misc&apos;::text</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.biblio-record-entry-bucket-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.biblio_record_entry_bucket_item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.biblio-record-entry-bucket-item"/></member> 
-               <member><xref linkend="container.table.biblio-record-entry-bucket-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.biblio-record-entry-bucket-item"
-               xreflabel="container.biblio_record_entry_bucket_item">
-        <title id="container.table.biblio-record-entry-bucket-item-title">
-         Table:
-         
-         biblio_record_entry_bucket_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bucket</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.biblio-record-entry-bucket"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target_biblio_record_entry</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pos</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.biblio_record_entry_bucket_item_note via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.biblio-record-entry-bucket-item-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.biblio-record-entry-bucket-item-note"
-               xreflabel="container.biblio_record_entry_bucket_item_note">
-        <title id="container.table.biblio-record-entry-bucket-item-note-title">
-         Table:
-         
-         biblio_record_entry_bucket_item_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">item</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.biblio-record-entry-bucket-item"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="container.table.biblio-record-entry-bucket-note"
-               xreflabel="container.biblio_record_entry_bucket_note">
-        <title id="container.table.biblio-record-entry-bucket-note-title">
-         Table:
-         
-         biblio_record_entry_bucket_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bucket</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.biblio-record-entry-bucket"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="container.table.biblio-record-entry-bucket-type"
-               xreflabel="container.biblio_record_entry_bucket_type">
-        <title id="container.table.biblio-record-entry-bucket-type-title">
-         Table:
-         
-         biblio_record_entry_bucket_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.biblio_record_entry_bucket via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.biblio-record-entry-bucket"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.call-number-bucket"
-               xreflabel="container.call_number_bucket">
-        <title id="container.table.call-number-bucket-title">
-         Table:
-         
-         call_number_bucket
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">btype</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;misc&apos;::text</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.call-number-bucket-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.call_number_bucket_item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.call-number-bucket-item"/></member> 
-               <member><xref linkend="container.table.call-number-bucket-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.call-number-bucket-item"
-               xreflabel="container.call_number_bucket_item">
-        <title id="container.table.call-number-bucket-item-title">
-         Table:
-         
-         call_number_bucket_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bucket</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.call-number-bucket"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target_call_number</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.call-number"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pos</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.call_number_bucket_item_note via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.call-number-bucket-item-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.call-number-bucket-item-note"
-               xreflabel="container.call_number_bucket_item_note">
-        <title id="container.table.call-number-bucket-item-note-title">
-         Table:
-         
-         call_number_bucket_item_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">item</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.call-number-bucket-item"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="container.table.call-number-bucket-note"
-               xreflabel="container.call_number_bucket_note">
-        <title id="container.table.call-number-bucket-note-title">
-         Table:
-         
-         call_number_bucket_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bucket</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.call-number-bucket"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="container.table.call-number-bucket-type"
-               xreflabel="container.call_number_bucket_type">
-        <title id="container.table.call-number-bucket-type-title">
-         Table:
-         
-         call_number_bucket_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.call_number_bucket via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.call-number-bucket"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.copy-bucket"
-               xreflabel="container.copy_bucket">
-        <title id="container.table.copy-bucket-title">
-         Table:
-         
-         copy_bucket
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">btype</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;misc&apos;::text</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.copy-bucket-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.copy_bucket_item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.copy-bucket-item"/></member> 
-               <member><xref linkend="container.table.copy-bucket-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.copy-bucket-item"
-               xreflabel="container.copy_bucket_item">
-        <title id="container.table.copy-bucket-item-title">
-         Table:
-         
-         copy_bucket_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bucket</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.copy-bucket"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pos</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">copy_bucket_item_bucket_idx</database> : bucket</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing container.copy_bucket_item_note via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.copy-bucket-item-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.copy-bucket-item-note"
-               xreflabel="container.copy_bucket_item_note">
-        <title id="container.table.copy-bucket-item-note-title">
-         Table:
-         
-         copy_bucket_item_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">item</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.copy-bucket-item"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="container.table.copy-bucket-note"
-               xreflabel="container.copy_bucket_note">
-        <title id="container.table.copy-bucket-note-title">
-         Table:
-         
-         copy_bucket_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bucket</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.copy-bucket"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="container.table.copy-bucket-type"
-               xreflabel="container.copy_bucket_type">
-        <title id="container.table.copy-bucket-type-title">
-         Table:
-         
-         copy_bucket_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.copy_bucket via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.copy-bucket"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.user-bucket"
-               xreflabel="container.user_bucket">
-        <title id="container.table.user-bucket-title">
-         Table:
-         
-         user_bucket
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">btype</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;misc&apos;::text</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.user-bucket-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.user_bucket_item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.user-bucket-item"/></member> 
-               <member><xref linkend="container.table.user-bucket-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.user-bucket-item"
-               xreflabel="container.user_bucket_item">
-        <title id="container.table.user-bucket-item-title">
-         Table:
-         
-         user_bucket_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bucket</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.user-bucket"/>. 
-                       </member>
-                       <member>
-                       <database class="field">target_user</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pos</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">user_bucket_item_target_user_idx</database> : target_user</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing container.user_bucket_item_note via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.user-bucket-item-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="container.table.user-bucket-item-note"
-               xreflabel="container.user_bucket_item_note">
-        <title id="container.table.user-bucket-item-note-title">
-         Table:
-         
-         user_bucket_item_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">item</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.user-bucket-item"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="container.table.user-bucket-note"
-               xreflabel="container.user_bucket_note">
-        <title id="container.table.user-bucket-note-title">
-         Table:
-         
-         user_bucket_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">bucket</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="container.table.user-bucket"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="container.table.user-bucket-type"
-               xreflabel="container.user_bucket_type">
-        <title id="container.table.user-bucket-type-title">
-         Table:
-         
-         user_bucket_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing container.user_bucket via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="container.table.user-bucket"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-    <simplesect id="container.function.clear-all-expired-circ-history-items" xreflabel="containerclear_all_expired_circ_history_items()">
-      <title id="container.function.clear-all-expired-circ-history-items-title">clear_all_expired_circ_history_items()</title>
-            <para>
-       
-Delete expired circulation bucket items for all users that have
-a setting for patron.max_reading_list_interval.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="container.function.clear-expired-circ-history-items-ac-usr-integer" xreflabel="containerclear_expired_circ_history_items(ac_usr integer)">
-      <title id="container.function.clear-expired-circ-history-items-ac-usr-integer-title">clear_expired_circ_history_items(ac_usr integer)</title>
-            <para>
-       
-Delete old circulation bucket items for a specified user.
-&quot;Old&quot; means older than the interval specified by a
-user-level setting, if it is so specified.
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="evergreen.schema">
-               <title>Schema evergreen</title>
-               <para></para>   
-       
-    <simplesect id="evergreen.function.array-accum-anyelement" xreflabel="evergreenarray_accum(anyelement)">
-      <title id="evergreen.function.array-accum-anyelement-title">array_accum(anyelement)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>anyarray</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.change-db-setting-settings-text-setting-name-textARRAY" xreflabel="evergreenchange_db_setting(settings text, setting_name text[])">
-      <title id="evergreen.function.change-db-setting-settings-text-setting-name-textARRAY-title">change_db_setting(settings text, setting_name text[])</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.extract-marc-field-text-bigint-text" xreflabel="evergreenextract_marc_field(text, bigint, text)">
-      <title id="evergreen.function.extract-marc-field-text-bigint-text-title">extract_marc_field(text, bigint, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.extract-marc-field-text-bigint-text-text" xreflabel="evergreenextract_marc_field(text, bigint, text, text)">
-      <title id="evergreen.function.extract-marc-field-text-bigint-text-text-title">extract_marc_field(text, bigint, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.facet-force-nfc" xreflabel="evergreenfacet_force_nfc()">
-      <title id="evergreen.function.facet-force-nfc-title">facet_force_nfc()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.fake-fkey-tgr" xreflabel="evergreenfake_fkey_tgr()">
-      <title id="evergreen.function.fake-fkey-tgr-title">fake_fkey_tgr()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.force-unicode-normal-form-form-text-string-text" xreflabel="evergreenforce_unicode_normal_form(form text, string text)">
-      <title id="evergreen.function.force-unicode-normal-form-form-text-string-text-title">force_unicode_normal_form(form text, string text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.is-json-text" xreflabel="evergreenis_json(text)">
-      <title id="evergreen.function.is-json-text-title">is_json(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.lowercase-text" xreflabel="evergreenlowercase(text)">
-      <title id="evergreen.function.lowercase-text-title">lowercase(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.maintain-901" xreflabel="evergreenmaintain_901()">
-      <title id="evergreen.function.maintain-901-title">maintain_901()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.maintain-control-numbers" xreflabel="evergreenmaintain_control_numbers()">
-      <title id="evergreen.function.maintain-control-numbers-title">maintain_control_numbers()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-i18n-code-tracking" xreflabel="evergreenoils_i18n_code_tracking()">
-      <title id="evergreen.function.oils-i18n-code-tracking-title">oils_i18n_code_tracking()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-i18n-gettext-integer-text-text-text" xreflabel="evergreenoils_i18n_gettext(integer, text, text, text)">
-      <title id="evergreen.function.oils-i18n-gettext-integer-text-text-text-title">oils_i18n_gettext(integer, text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-i18n-gettext-text-text-text-text" xreflabel="evergreenoils_i18n_gettext(text, text, text, text)">
-      <title id="evergreen.function.oils-i18n-gettext-text-text-text-text-title">oils_i18n_gettext(text, text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-i18n-id-tracking" xreflabel="evergreenoils_i18n_id_tracking()">
-      <title id="evergreen.function.oils-i18n-id-tracking-title">oils_i18n_id_tracking()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-i18n-update-apply-hint-text-new-ident-text-old-ident-text" xreflabel="evergreenoils_i18n_update_apply(hint text, new_ident text, old_ident text)">
-      <title id="evergreen.function.oils-i18n-update-apply-hint-text-new-ident-text-old-ident-text-title">oils_i18n_update_apply(hint text, new_ident text, old_ident text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-i18n-xlate-raw-locale-text-keyvalue-text-identcol-text-keycol-text-keyclass-text-keytable-text" xreflabel="evergreenoils_i18n_xlate(raw_locale text, keyvalue text, identcol text, keycol text, keyclass text, keytable text)">
-      <title id="evergreen.function.oils-i18n-xlate-raw-locale-text-keyvalue-text-identcol-text-keycol-text-keyclass-text-keytable-text-title">oils_i18n_xlate(raw_locale text, keyvalue text, identcol text, keycol text, keyclass text, keytable text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-json-to-text-text" xreflabel="evergreenoils_json_to_text(text)">
-      <title id="evergreen.function.oils-json-to-text-text-title">oils_json_to_text(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-text-as-bytea-text" xreflabel="evergreenoils_text_as_bytea(text)">
-      <title id="evergreen.function.oils-text-as-bytea-text-title">oils_text_as_bytea(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>bytea</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-tsearch2" xreflabel="evergreenoils_tsearch2()">
-      <title id="evergreen.function.oils-tsearch2-title">oils_tsearch2()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-xpath-text-text" xreflabel="evergreenoils_xpath(text, text)">
-      <title id="evergreen.function.oils-xpath-text-text-title">oils_xpath(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text[]</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-xpath-text-text-anyarray" xreflabel="evergreenoils_xpath(text, text, anyarray)">
-      <title id="evergreen.function.oils-xpath-text-text-anyarray-title">oils_xpath(text, text, anyarray)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text[]</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-xpath-string-text-text" xreflabel="evergreenoils_xpath_string(text, text)">
-      <title id="evergreen.function.oils-xpath-string-text-text-title">oils_xpath_string(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-xpath-string-text-text-anyarray" xreflabel="evergreenoils_xpath_string(text, text, anyarray)">
-      <title id="evergreen.function.oils-xpath-string-text-text-anyarray-title">oils_xpath_string(text, text, anyarray)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-xpath-string-text-text-text" xreflabel="evergreenoils_xpath_string(text, text, text)">
-      <title id="evergreen.function.oils-xpath-string-text-text-text-title">oils_xpath_string(text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-xpath-string-text-text-text-anyarray" xreflabel="evergreenoils_xpath_string(text, text, text, anyarray)">
-      <title id="evergreen.function.oils-xpath-string-text-text-text-anyarray-title">oils_xpath_string(text, text, text, anyarray)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-xpath-table-criteria-text-xpaths-text-relation-name-text-document-field-text-key-text" xreflabel="evergreenoils_xpath_table(criteria text, xpaths text, relation_name text, document_field text, key text)">
-      <title id="evergreen.function.oils-xpath-table-criteria-text-xpaths-text-relation-name-text-document-field-text-key-text-title">oils_xpath_table(criteria text, xpaths text, relation_name text, document_field text, key text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.oils-xslt-process-text-text" xreflabel="evergreenoils_xslt_process(text, text)">
-      <title id="evergreen.function.oils-xslt-process-text-text-title">oils_xslt_process(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.tableoid2name-oid" xreflabel="evergreentableoid2name(oid)">
-      <title id="evergreen.function.tableoid2name-oid-title">tableoid2name(oid)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.tsvector-concat-public.tsvector-public.tsvector" xreflabel="evergreentsvector_concat(public.tsvector, public.tsvector)">
-      <title id="evergreen.function.tsvector-concat-public.tsvector-public.tsvector-title">tsvector_concat(public.tsvector, public.tsvector)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="evergreen.function.xml-escape-str-text" xreflabel="evergreenxml_escape(str text)">
-      <title id="evergreen.function.xml-escape-str-text-title">xml_escape(str text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="extend-reporter.schema">
-               <title>Schema extend_reporter</title>
-               <para></para>   
-       
-      <simplesect id="extend-reporter.view.full-circ-count"
-               xreflabel="extend_reporter.full_circ_count">
-        <title id="extend-reporter.view.full-circ-count-title">
-         View:
-         
-         full_circ_count
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_count</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="extend-reporter.view.global-bibs-by-holding-update"
-               xreflabel="extend_reporter.global_bibs_by_holding_update">
-        <title id="extend-reporter.view.global-bibs-by-holding-update-title">
-         View:
-         
-         global_bibs_by_holding_update
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holding_update</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">update_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="extend-reporter.table.legacy-circ-count"
-               xreflabel="extend_reporter.legacy_circ_count">
-        <title id="extend-reporter.table.legacy-circ-count-title">
-         Table:
-         
-         legacy_circ_count
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">circ_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-       
-       </section>
-       
-       <section id="metabib.schema">
-               <title>Schema metabib</title>
-               <para></para>   
-       
-      <simplesect id="metabib.table.author-field-entry"
-               xreflabel="metabib.author_field_entry">
-        <title id="metabib.table.author-field-entry-title">
-         Table:
-         
-         author_field_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_author_field_entry_index_vector_idx</database> : index_vector</member>
-       <member><database class="index">metabib_author_field_entry_source_idx</database> : source</member>
-       <member><database class="index">metabib_author_field_entry_value_idx</database> : &quot;substring&quot;(value, 1, 1024)) WHERE ((index_vector)::pg_catalog.tsvector = ((&apos;&apos;::pg_catalog.tsvector)::tsvector)::pg_catalog.tsvector</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.table.facet-entry"
-               xreflabel="metabib.facet_entry">
-        <title id="metabib.table.facet-entry-title">
-         Table:
-         
-         facet_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_facet_entry_field_idx</database> : field</member>
-       <member><database class="index">metabib_facet_entry_source_idx</database> : source</member>
-       <member><database class="index">metabib_facet_entry_value_idx</database> : &quot;substring&quot;(value, 1, 1024)</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.view.full-rec"
-               xreflabel="metabib.full_rec">
-        <title id="metabib.view.full-rec-title">
-         View:
-         
-         full_rec
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tag</database> : <database class="datatype">character(3)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ind1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ind2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">subfield</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="metabib.table.identifier-field-entry"
-               xreflabel="metabib.identifier_field_entry">
-        <title id="metabib.table.identifier-field-entry-title">
-         Table:
-         
-         identifier_field_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_identifier_field_entry_index_vector_idx</database> : index_vector</member>
-       <member><database class="index">metabib_identifier_field_entry_source_idx</database> : source</member>
-       <member><database class="index">metabib_identifier_field_entry_value_idx</database> : &quot;substring&quot;(value, 1, 1024)) WHERE ((index_vector)::pg_catalog.tsvector = ((&apos;&apos;::pg_catalog.tsvector)::tsvector)::pg_catalog.tsvector</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.table.keyword-field-entry"
-               xreflabel="metabib.keyword_field_entry">
-        <title id="metabib.table.keyword-field-entry-title">
-         Table:
-         
-         keyword_field_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_keyword_field_entry_index_vector_idx</database> : index_vector</member>
-       <member><database class="index">metabib_keyword_field_entry_source_idx</database> : source</member>
-       <member><database class="index">metabib_keyword_field_entry_value_idx</database> : &quot;substring&quot;(value, 1, 1024)) WHERE ((index_vector)::pg_catalog.tsvector = ((&apos;&apos;::pg_catalog.tsvector)::tsvector)::pg_catalog.tsvector</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.table.metarecord"
-               xreflabel="metabib.metarecord">
-        <title id="metabib.table.metarecord-title">
-         Table:
-         
-         metarecord
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fingerprint</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">master_record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">mods</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_metarecord_fingerprint_idx</database> : fingerprint</member>
-       <member><database class="index">metabib_metarecord_master_record_idx</database> : master_record</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing metabib.metarecord_source_map via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="metabib.table.metarecord-source-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="metabib.table.metarecord-source-map"
-               xreflabel="metabib.metarecord_source_map">
-        <title id="metabib.table.metarecord-source-map-title">
-         Table:
-         
-         metarecord_source_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">metarecord</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="metabib.table.metarecord"/>. 
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_metarecord_source_map_metarecord_idx</database> : metarecord</member>
-       <member><database class="index">metabib_metarecord_source_map_source_record_idx</database> : source</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.table.real-full-rec"
-               xreflabel="metabib.real_full_rec">
-        <title id="metabib.table.real-full-rec-title">
-         Table:
-         
-         real_full_rec
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;metabib.full_rec_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">tag</database> : <database class="datatype">character(3)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ind1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ind2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">subfield</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_full_rec_index_vector_idx</database> : index_vector</member>
-       <member><database class="index">metabib_full_rec_record_idx</database> : record</member>
-       <member><database class="index">metabib_full_rec_tag_subfield_idx</database> : tag, subfield</member>
-       <member><database class="index">metabib_full_rec_value_idx</database> : &quot;substring&quot;(value, 1, 1024)</member>
-       <member><database class="index">metabib_full_rec_value_tpo_index</database> : &quot;substring&quot;(value, 1, 1024) text_pattern_ops</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.table.rec-descriptor"
-               xreflabel="metabib.rec_descriptor">
-        <title id="metabib.table.rec-descriptor-title">
-         Table:
-         
-         rec_descriptor
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">item_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_form</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">bib_level</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">control_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">char_encoding</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">enc_level</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">audience</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">lit_form</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">type_mat</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cat_form</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pub_status</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_lang</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">vr_format</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">date1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">date2</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_rec_descriptor_audience_idx</database> : audience</member>
-       <member><database class="index">metabib_rec_descriptor_bib_level_idx</database> : bib_level</member>
-       <member><database class="index">metabib_rec_descriptor_cat_form_idx</database> : cat_form</member>
-       <member><database class="index">metabib_rec_descriptor_char_encoding_idx</database> : char_encoding</member>
-       <member><database class="index">metabib_rec_descriptor_control_type_idx</database> : control_type</member>
-       <member><database class="index">metabib_rec_descriptor_date1_idx</database> : date1</member>
-       <member><database class="index">metabib_rec_descriptor_dates_idx</database> : date1, date2</member>
-       <member><database class="index">metabib_rec_descriptor_enc_level_idx</database> : enc_level</member>
-       <member><database class="index">metabib_rec_descriptor_item_form_idx</database> : item_form</member>
-       <member><database class="index">metabib_rec_descriptor_item_lang_idx</database> : item_lang</member>
-       <member><database class="index">metabib_rec_descriptor_item_type_idx</database> : item_type</member>
-       <member><database class="index">metabib_rec_descriptor_lit_form_idx</database> : lit_form</member>
-       <member><database class="index">metabib_rec_descriptor_pub_status_idx</database> : pub_status</member>
-       <member><database class="index">metabib_rec_descriptor_record_idx</database> : record</member>
-       <member><database class="index">metabib_rec_descriptor_vr_format_idx</database> : vr_format</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.table.series-field-entry"
-               xreflabel="metabib.series_field_entry">
-        <title id="metabib.table.series-field-entry-title">
-         Table:
-         
-         series_field_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_series_field_entry_index_vector_idx</database> : index_vector</member>
-       <member><database class="index">metabib_series_field_entry_source_idx</database> : source</member>
-       <member><database class="index">metabib_series_field_entry_value_idx</database> : &quot;substring&quot;(value, 1, 1024)) WHERE ((index_vector)::pg_catalog.tsvector = ((&apos;&apos;::pg_catalog.tsvector)::tsvector)::pg_catalog.tsvector</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.table.subject-field-entry"
-               xreflabel="metabib.subject_field_entry">
-        <title id="metabib.table.subject-field-entry-title">
-         Table:
-         
-         subject_field_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_subject_field_entry_index_vector_idx</database> : index_vector</member>
-       <member><database class="index">metabib_subject_field_entry_source_idx</database> : source</member>
-       <member><database class="index">metabib_subject_field_entry_value_idx</database> : &quot;substring&quot;(value, 1, 1024)) WHERE ((index_vector)::pg_catalog.tsvector = ((&apos;&apos;::pg_catalog.tsvector)::tsvector)::pg_catalog.tsvector</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="metabib.table.title-field-entry"
-               xreflabel="metabib.title_field_entry">
-        <title id="metabib.table.title-field-entry-title">
-         Table:
-         
-         title_field_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">index_vector</database> : <database class="datatype">tsvector</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">metabib_title_field_entry_index_vector_idx</database> : index_vector</member>
-       <member><database class="index">metabib_title_field_entry_source_idx</database> : source</member>
-       <member><database class="index">metabib_title_field_entry_value_idx</database> : &quot;substring&quot;(value, 1, 1024)) WHERE ((index_vector)::pg_catalog.tsvector = ((&apos;&apos;::pg_catalog.tsvector)::tsvector)::pg_catalog.tsvector</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-    <simplesect id="metabib.function.reingest-metabib-field-entries-bib-id-bigint" xreflabel="metabibreingest_metabib_field_entries(bib_id bigint)">
-      <title id="metabib.function.reingest-metabib-field-entries-bib-id-bigint-title">reingest_metabib_field_entries(bib_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="metabib.function.reingest-metabib-full-rec-bib-id-bigint" xreflabel="metabibreingest_metabib_full_rec(bib_id bigint)">
-      <title id="metabib.function.reingest-metabib-full-rec-bib-id-bigint-title">reingest_metabib_full_rec(bib_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="metabib.function.reingest-metabib-rec-descriptor-bib-id-bigint" xreflabel="metabibreingest_metabib_rec_descriptor(bib_id bigint)">
-      <title id="metabib.function.reingest-metabib-rec-descriptor-bib-id-bigint-title">reingest_metabib_rec_descriptor(bib_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="metabib.function.remap-metarecord-for-bib-fp-bigint-bib-id-text" xreflabel="metabibremap_metarecord_for_bib(fp bigint, bib_id text)">
-      <title id="metabib.function.remap-metarecord-for-bib-fp-bigint-bib-id-text-title">remap_metarecord_for_bib(fp bigint, bib_id text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="money.schema">
-               <title>Schema money</title>
-               <para></para>   
-       
-      <simplesect id="money.table.billable-xact"
-               xreflabel="money.billable_xact">
-        <title id="money.table.billable-xact-title">
-         Table:
-         
-         billable_xact
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">m_b_x_open_xacts_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.view.billable-xact-summary"
-               xreflabel="money.billable_xact_summary">
-        <title id="money.view.billable-xact-summary-title">
-         View:
-         
-         billable_xact_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.billable-xact-summary-location-view"
-               xreflabel="money.billable_xact_summary_location_view">
-        <title id="money.view.billable-xact-summary-location-view-title">
-         View:
-         
-         billable_xact_summary_location_view
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billing_location</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.billable-xact-with-void-summary"
-               xreflabel="money.billable_xact_with_void_summary">
-        <title id="money.view.billable-xact-with-void-summary-title">
-         View:
-         
-         billable_xact_with_void_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.table.billing"
-               xreflabel="money.billing">
-        <title id="money.table.billing-title">
-         Table:
-         
-         billing
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voider</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">void_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">billing_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">btype</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.billing-type"/>. 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">m_b_time_idx</database> : billing_ts</member>
-       <member><database class="index">m_b_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.table.bnm-desk-payment"
-               xreflabel="money.bnm_desk_payment">
-        <title id="money.table.bnm-desk-payment-title">
-         Table:
-         
-         bnm_desk_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cash_drawer</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.workstation"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.table.bnm-payment"
-               xreflabel="money.bnm_payment">
-        <title id="money.table.bnm-payment-title">
-         Table:
-         
-         bnm_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.bnm-payment-view"
-               xreflabel="money.bnm_payment_view">
-        <title id="money.view.bnm-payment-view-title">
-         View:
-         
-         bnm_payment_view
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.table.cash-payment"
-               xreflabel="money.cash_payment">
-        <title id="money.table.cash-payment-title">
-         Table:
-         
-         cash_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cash_drawer</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">money_cash_id_idx</database> : id</member>
-       <member><database class="index">money_cash_payment_accepting_usr_idx</database> : accepting_usr</member>
-       <member><database class="index">money_cash_payment_cash_drawer_idx</database> : cash_drawer</member>
-       <member><database class="index">money_cash_payment_ts_idx</database> : payment_ts</member>
-       <member><database class="index">money_cash_payment_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.view.cashdrawer-payment-view"
-               xreflabel="money.cashdrawer_payment_view">
-        <title id="money.view.cashdrawer-payment-view-title">
-         View:
-         
-         cashdrawer_payment_view
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cashdrawer</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.table.check-payment"
-               xreflabel="money.check_payment">
-        <title id="money.table.check-payment-title">
-         Table:
-         
-         check_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cash_drawer</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">check_number</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">money_check_id_idx</database> : id</member>
-       <member><database class="index">money_check_payment_accepting_usr_idx</database> : accepting_usr</member>
-       <member><database class="index">money_check_payment_cash_drawer_idx</database> : cash_drawer</member>
-       <member><database class="index">money_check_payment_ts_idx</database> : payment_ts</member>
-       <member><database class="index">money_check_payment_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.table.collections-tracker"
-               xreflabel="money.collections_tracker">
-        <title id="money.table.collections-tracker-title">
-         Table:
-         
-         collections_tracker
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">collector</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">enter_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">m_c_t_collector_idx</database> : collector</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.table.credit-card-payment"
-               xreflabel="money.credit_card_payment">
-        <title id="money.table.credit-card-payment-title">
-         Table:
-         
-         credit_card_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cash_drawer</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cc_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cc_number</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cc_processor</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cc_first_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cc_last_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">expire_month</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">expire_year</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">approval_code</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">money_credit_card_id_idx</database> : id</member>
-       <member><database class="index">money_credit_card_payment_accepting_usr_idx</database> : accepting_usr</member>
-       <member><database class="index">money_credit_card_payment_cash_drawer_idx</database> : cash_drawer</member>
-       <member><database class="index">money_credit_card_payment_ts_idx</database> : payment_ts</member>
-       <member><database class="index">money_credit_card_payment_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.table.credit-payment"
-               xreflabel="money.credit_payment">
-        <title id="money.table.credit-payment-title">
-         Table:
-         
-         credit_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">money_credit_id_idx</database> : id</member>
-       <member><database class="index">money_credit_payment_accepting_usr_idx</database> : accepting_usr</member>
-       <member><database class="index">money_credit_payment_payment_ts_idx</database> : payment_ts</member>
-       <member><database class="index">money_credit_payment_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.view.desk-payment-view"
-               xreflabel="money.desk_payment_view">
-        <title id="money.view.desk-payment-view-title">
-         View:
-         
-         desk_payment_view
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cash_drawer</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.table.forgive-payment"
-               xreflabel="money.forgive_payment">
-        <title id="money.table.forgive-payment-title">
-         Table:
-         
-         forgive_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">money_forgive_id_idx</database> : id</member>
-       <member><database class="index">money_forgive_payment_accepting_usr_idx</database> : accepting_usr</member>
-       <member><database class="index">money_forgive_payment_payment_ts_idx</database> : payment_ts</member>
-       <member><database class="index">money_forgive_payment_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.table.goods-payment"
-               xreflabel="money.goods_payment">
-        <title id="money.table.goods-payment-title">
-         Table:
-         
-         goods_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">money_goods_id_idx</database> : id</member>
-       <member><database class="index">money_goods_payment_accepting_usr_idx</database> : accepting_usr</member>
-       <member><database class="index">money_goods_payment_payment_ts_idx</database> : payment_ts</member>
-       <member><database class="index">money_goods_payment_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.table.grocery"
-               xreflabel="money.grocery">
-        <title id="money.table.grocery-title">
-         Table:
-         
-         grocery
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.billable_xact_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billing_location</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">circ_open_date_idx</database> : xact_start) WHERE (xact_finish IS NULL</member>
-       <member><database class="index">m_g_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.table.materialized-billable-xact-summary"
-               xreflabel="money.materialized_billable_xact_summary">
-        <title id="money.table.materialized-billable-xact-summary-title">
-         Table:
-         
-         materialized_billable_xact_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">money_mat_summary_usr_idx</database> : usr</member>
-       <member><database class="index">money_mat_summary_xact_start_idx</database> : xact_start</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.view.non-drawer-payment-view"
-               xreflabel="money.non_drawer_payment_view">
-        <title id="money.view.non-drawer-payment-view-title">
-         View:
-         
-         non_drawer_payment_view
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.open-billable-xact-summary"
-               xreflabel="money.open_billable_xact_summary">
-        <title id="money.view.open-billable-xact-summary-title">
-         View:
-         
-         open_billable_xact_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">billing_location</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.open-transaction-billing-summary"
-               xreflabel="money.open_transaction_billing_summary">
-        <title id="money.view.open-transaction-billing-summary-title">
-         View:
-         
-         open_transaction_billing_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.open-transaction-billing-type-summary"
-               xreflabel="money.open_transaction_billing_type_summary">
-        <title id="money.view.open-transaction-billing-type-summary-title">
-         View:
-         
-         open_transaction_billing_type_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.open-transaction-payment-summary"
-               xreflabel="money.open_transaction_payment_summary">
-        <title id="money.view.open-transaction-payment-summary-title">
-         View:
-         
-         open_transaction_payment_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.open-usr-circulation-summary"
-               xreflabel="money.open_usr_circulation_summary">
-        <title id="money.view.open-usr-circulation-summary-title">
-         View:
-         
-         open_usr_circulation_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.open-usr-summary"
-               xreflabel="money.open_usr_summary">
-        <title id="money.view.open-usr-summary-title">
-         View:
-         
-         open_usr_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.table.payment"
-               xreflabel="money.payment">
-        <title id="money.table.payment-title">
-         Table:
-         
-         payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">m_p_time_idx</database> : payment_ts</member>
-       <member><database class="index">m_p_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="money.view.payment-view"
-               xreflabel="money.payment_view">
-        <title id="money.view.payment-view-title">
-         View:
-         
-         payment_view
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.transaction-billing-summary"
-               xreflabel="money.transaction_billing_summary">
-        <title id="money.view.transaction-billing-summary-title">
-         View:
-         
-         transaction_billing_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.transaction-billing-type-summary"
-               xreflabel="money.transaction_billing_type_summary">
-        <title id="money.view.transaction-billing-type-summary-title">
-         View:
-         
-         transaction_billing_type_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.transaction-billing-with-void-summary"
-               xreflabel="money.transaction_billing_with_void_summary">
-        <title id="money.view.transaction-billing-with-void-summary-title">
-         View:
-         
-         transaction_billing_with_void_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_billing_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.transaction-payment-summary"
-               xreflabel="money.transaction_payment_summary">
-        <title id="money.view.transaction-payment-summary-title">
-         View:
-         
-         transaction_payment_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.transaction-payment-with-void-summary"
-               xreflabel="money.transaction_payment_with_void_summary">
-        <title id="money.view.transaction-payment-with-void-summary-title">
-         View:
-         
-         transaction_payment_with_void_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_type</database> : <database class="datatype">name</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.usr-circulation-summary"
-               xreflabel="money.usr_circulation_summary">
-        <title id="money.view.usr-circulation-summary-title">
-         View:
-         
-         usr_circulation_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.view.usr-summary"
-               xreflabel="money.usr_summary">
-        <title id="money.view.usr-summary-title">
-         View:
-         
-         usr_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_paid</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">balance_owed</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="money.table.work-payment"
-               xreflabel="money.work_payment">
-        <title id="money.table.work-payment-title">
-         Table:
-         
-         work_payment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;money.payment_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">payment_ts</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">amount_collected</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">accepting_usr</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">money_work_id_idx</database> : id</member>
-       <member><database class="index">money_work_payment_accepting_usr_idx</database> : accepting_usr</member>
-       <member><database class="index">money_work_payment_payment_ts_idx</database> : payment_ts</member>
-       <member><database class="index">money_work_payment_xact_idx</database> : xact</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-    <simplesect id="money.function.mat-summary-create" xreflabel="moneymat_summary_create()">
-      <title id="money.function.mat-summary-create-title">mat_summary_create()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="money.function.mat-summary-delete" xreflabel="moneymat_summary_delete()">
-      <title id="money.function.mat-summary-delete-title">mat_summary_delete()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="money.function.mat-summary-update" xreflabel="moneymat_summary_update()">
-      <title id="money.function.mat-summary-update-title">mat_summary_update()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="money.function.materialized-summary-billing-add" xreflabel="moneymaterialized_summary_billing_add()">
-      <title id="money.function.materialized-summary-billing-add-title">materialized_summary_billing_add()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="money.function.materialized-summary-billing-del" xreflabel="moneymaterialized_summary_billing_del()">
-      <title id="money.function.materialized-summary-billing-del-title">materialized_summary_billing_del()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="money.function.materialized-summary-billing-update" xreflabel="moneymaterialized_summary_billing_update()">
-      <title id="money.function.materialized-summary-billing-update-title">materialized_summary_billing_update()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="money.function.materialized-summary-payment-add" xreflabel="moneymaterialized_summary_payment_add()">
-      <title id="money.function.materialized-summary-payment-add-title">materialized_summary_payment_add()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="money.function.materialized-summary-payment-del" xreflabel="moneymaterialized_summary_payment_del()">
-      <title id="money.function.materialized-summary-payment-del-title">materialized_summary_payment_del()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="money.function.materialized-summary-payment-update" xreflabel="moneymaterialized_summary_payment_update()">
-      <title id="money.function.materialized-summary-payment-update-title">materialized_summary_payment_update()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="offline.schema">
-               <title>Schema offline</title>
-               <para></para>   
-       
-      <simplesect id="offline.table.script"
-               xreflabel="offline.script">
-        <title id="offline.table.script-title">
-         Table:
-         
-         script
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">session</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">requestor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">workstation</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">logfile</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">time_delta</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">count</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">offline_script_pkey</database> : id</member>
-       <member><database class="index">offline_script_session</database> : session</member>
-       <member><database class="index">offline_script_ws</database> : workstation</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="offline.table.session"
-               xreflabel="offline.session">
-        <title id="offline.table.session-title">
-         Table:
-         
-         session
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">key</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">org</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">in_process</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">start_time</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">end_time</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">num_complete</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">offline_session_creation</database> : create_time</member>
-       <member><database class="index">offline_session_org</database> : org</member>
-       <member><database class="index">offline_session_pkey</database> : key</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-       
-       </section>
-       
-       <section id="permission.schema">
-               <title>Schema permission</title>
-               <para></para>   
-       
-      <simplesect id="permission.table.grp-penalty-threshold"
-               xreflabel="permission.grp_penalty_threshold">
-        <title id="permission.table.grp-penalty-threshold-title">
-         Table:
-         
-         grp_penalty_threshold
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">grp</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.grp-tree"/>. 
-                       </member>
-                       <member>
-                       <database class="field">org_unit</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">penalty</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.standing-penalty"/>. 
-                       </member>
-                       <member>
-                       <database class="field">threshold</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="permission.table.grp-perm-map"
-               xreflabel="permission.grp_perm_map">
-        <title id="permission.table.grp-perm-map-title">
-         Table:
-         
-         grp_perm_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">grp</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.grp-tree"/>. 
-                       </member>
-                       <member>
-                       <database class="field">perm</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.perm-list"/>. 
-                       </member>
-                       <member>
-                       <database class="field">depth</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">grantable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="permission.table.grp-tree"
-               xreflabel="permission.grp_tree">
-        <title id="permission.table.grp-tree-title">
-         Table:
-         
-         grp_tree
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">parent</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.grp-tree"/>. 
-                       </member>
-                       <member>
-                       <database class="field">usergroup</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">perm_interval</database> : <database class="datatype">interval</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;3 years&apos;::interval</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">application_perm</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">grp_tree_parent_idx</database> : parent</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing actor.usr via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="actor.table.usr"/></member> 
-               <member><xref linkend="config.table.circ-matrix-matchpoint"/></member> 
-               <member><xref linkend="config.table.hold-matrix-matchpoint"/></member> 
-               <member><xref linkend="permission.table.grp-penalty-threshold"/></member> 
-               <member><xref linkend="permission.table.grp-perm-map"/></member> 
-               <member><xref linkend="permission.table.grp-tree"/></member> 
-               <member><xref linkend="permission.table.usr-grp-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="permission.table.perm-list"
-               xreflabel="permission.perm_list">
-        <title id="permission.table.perm-list-title">
-         Table:
-         
-         perm_list
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">perm_list_code_idx</database> : code</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing config.org_unit_setting_type via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="config.table.org-unit-setting-type"/></member> 
-               <member><xref linkend="permission.table.grp-perm-map"/></member> 
-               <member><xref linkend="permission.table.usr-object-perm-map"/></member> 
-               <member><xref linkend="permission.table.usr-perm-map"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="permission.table.usr-grp-map"
-               xreflabel="permission.usr_grp_map">
-        <title id="permission.table.usr-grp-map-title">
-         Table:
-         
-         usr_grp_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">grp</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.grp-tree"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="permission.table.usr-object-perm-map"
-               xreflabel="permission.usr_object_perm_map">
-        <title id="permission.table.usr-object-perm-map-title">
-         Table:
-         
-         usr_object_perm_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">perm</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.perm-list"/>. 
-                       </member>
-                       <member>
-                       <database class="field">object_type</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">object_id</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">grantable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">uopm_usr_idx</database> : usr</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="permission.table.usr-perm-map"
-               xreflabel="permission.usr_perm_map">
-        <title id="permission.table.usr-perm-map-title">
-         Table:
-         
-         usr_perm_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">perm</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="permission.table.perm-list"/>. 
-                       </member>
-                       <member>
-                       <database class="field">depth</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">grantable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="permission.table.usr-work-ou-map"
-               xreflabel="permission.usr_work_ou_map">
-        <title id="permission.table.usr-work-ou-map-title">
-         Table:
-         
-         usr_work_ou_map
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">work_ou</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-    <simplesect id="permission.function.grp-ancestors-integer" xreflabel="permissiongrp_ancestors(integer)">
-      <title id="permission.function.grp-ancestors-integer-title">grp_ancestors(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF grp_tree</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.grp-ancestors-distance-distance-integer" xreflabel="permissiongrp_ancestors_distance(distance integer)">
-      <title id="permission.function.grp-ancestors-distance-distance-integer-title">grp_ancestors_distance(distance integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.grp-descendants-distance-distance-integer" xreflabel="permissiongrp_descendants_distance(distance integer)">
-      <title id="permission.function.grp-descendants-distance-distance-integer-title">grp_descendants_distance(distance integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-can-grant-perm-target-ou-integer-tperm-text-iuser-integer" xreflabel="permissionusr_can_grant_perm(target_ou integer, tperm text, iuser integer)">
-      <title id="permission.function.usr-can-grant-perm-target-ou-integer-tperm-text-iuser-integer-title">usr_can_grant_perm(target_ou integer, tperm text, iuser integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-home-perm-target-ou-integer-tperm-text-iuser-integer" xreflabel="permissionusr_has_home_perm(target_ou integer, tperm text, iuser integer)">
-      <title id="permission.function.usr-has-home-perm-target-ou-integer-tperm-text-iuser-integer-title">usr_has_home_perm(target_ou integer, tperm text, iuser integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-object-perm-integer-text-text-text" xreflabel="permissionusr_has_object_perm(integer, text, text, text)">
-      <title id="permission.function.usr-has-object-perm-integer-text-text-text-title">usr_has_object_perm(integer, text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-object-perm-target-ou-integer-obj-id-text-obj-type-text-tperm-text-iuser-integer" xreflabel="permissionusr_has_object_perm(target_ou integer, obj_id text, obj_type text, tperm text, iuser integer)">
-      <title id="permission.function.usr-has-object-perm-target-ou-integer-obj-id-text-obj-type-text-tperm-text-iuser-integer-title">usr_has_object_perm(target_ou integer, obj_id text, obj_type text, tperm text, iuser integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-perm-integer-text-integer" xreflabel="permissionusr_has_perm(integer, text, integer)">
-      <title id="permission.function.usr-has-perm-integer-text-integer-title">usr_has_perm(integer, text, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-perm-at-perm-code-integer-user-id-text" xreflabel="permissionusr_has_perm_at(perm_code integer, user_id text)">
-      <title id="permission.function.usr-has-perm-at-perm-code-integer-user-id-text-title">usr_has_perm_at(perm_code integer, user_id text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-perm-at-all-perm-code-integer-user-id-text" xreflabel="permissionusr_has_perm_at_all(perm_code integer, user_id text)">
-      <title id="permission.function.usr-has-perm-at-all-perm-code-integer-user-id-text-title">usr_has_perm_at_all(perm_code integer, user_id text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-perm-at-all-nd-perm-code-integer-user-id-text" xreflabel="permissionusr_has_perm_at_all_nd(perm_code integer, user_id text)">
-      <title id="permission.function.usr-has-perm-at-all-nd-perm-code-integer-user-id-text-title">usr_has_perm_at_all_nd(perm_code integer, user_id text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-perm-at-nd-perm-code-integer-user-id-text" xreflabel="permissionusr_has_perm_at_nd(perm_code integer, user_id text)">
-      <title id="permission.function.usr-has-perm-at-nd-perm-code-integer-user-id-text-title">usr_has_perm_at_nd(perm_code integer, user_id text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-has-work-perm-target-ou-integer-tperm-text-iuser-integer" xreflabel="permissionusr_has_work_perm(target_ou integer, tperm text, iuser integer)">
-      <title id="permission.function.usr-has-work-perm-target-ou-integer-tperm-text-iuser-integer-title">usr_has_work_perm(target_ou integer, tperm text, iuser integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="permission.function.usr-perms-integer" xreflabel="permissionusr_perms(integer)">
-      <title id="permission.function.usr-perms-integer-title">usr_perms(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF usr_perm_map</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="public.schema">
-               <title>Schema public</title>
-               <para>standard public schema</para>     
-       
-      <simplesect id="public.table.staging-items"
-               xreflabel="public.staging_items">
-        <title id="public.table.staging-items-title">
-         Table:
-         
-         staging_items
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">l_callnum</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">hseq</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">egid</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">createdate</database> : <database class="datatype">date</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">l_location</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">l_barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">l_circ_modifier</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">l_owning_lib</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-    <simplesect id="public.function.-get-parser-from-curcfg" xreflabel="public_get_parser_from_curcfg()">
-      <title id="public.function.-get-parser-from-curcfg-title">_get_parser_from_curcfg()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.agg-text-text" xreflabel="publicagg_text(text)">
-      <title id="public.function.agg-text-text-title">agg_text(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.agg-tsvector-tsvector" xreflabel="publicagg_tsvector(tsvector)">
-      <title id="public.function.agg-tsvector-tsvector-title">agg_tsvector(tsvector)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.call-number-dewey-text" xreflabel="publiccall_number_dewey(text)">
-      <title id="public.function.call-number-dewey-text-title">call_number_dewey(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.call-number-dewey-text-integer" xreflabel="publiccall_number_dewey(text, integer)">
-      <title id="public.function.call-number-dewey-text-integer-title">call_number_dewey(text, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.cleanup-acq-marc" xreflabel="publiccleanup_acq_marc()">
-      <title id="public.function.cleanup-acq-marc-title">cleanup_acq_marc()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.concat-tsvector-tsvector" xreflabel="publicconcat(tsvector, tsvector)">
-      <title id="public.function.concat-tsvector-tsvector-title">concat(tsvector, tsvector)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.connectby-text-text-text-text-integer" xreflabel="publicconnectby(text, text, text, text, integer)">
-      <title id="public.function.connectby-text-text-text-text-integer-title">connectby(text, text, text, text, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.connectby-text-text-text-text-integer-text" xreflabel="publicconnectby(text, text, text, text, integer, text)">
-      <title id="public.function.connectby-text-text-text-text-integer-text-title">connectby(text, text, text, text, integer, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.connectby-text-text-text-text-text-integer" xreflabel="publicconnectby(text, text, text, text, text, integer)">
-      <title id="public.function.connectby-text-text-text-text-text-integer-title">connectby(text, text, text, text, text, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.connectby-text-text-text-text-text-integer-text" xreflabel="publicconnectby(text, text, text, text, text, integer, text)">
-      <title id="public.function.connectby-text-text-text-text-text-integer-text-title">connectby(text, text, text, text, text, integer, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.crosstab-text" xreflabel="publiccrosstab(text)">
-      <title id="public.function.crosstab-text-title">crosstab(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.crosstab-text-integer" xreflabel="publiccrosstab(text, integer)">
-      <title id="public.function.crosstab-text-integer-title">crosstab(text, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.crosstab-text-text" xreflabel="publiccrosstab(text, text)">
-      <title id="public.function.crosstab-text-text-title">crosstab(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.crosstab2-text" xreflabel="publiccrosstab2(text)">
-      <title id="public.function.crosstab2-text-title">crosstab2(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF tablefunc_crosstab_2</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.crosstab3-text" xreflabel="publiccrosstab3(text)">
-      <title id="public.function.crosstab3-text-title">crosstab3(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF tablefunc_crosstab_3</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.crosstab4-text" xreflabel="publiccrosstab4(text)">
-      <title id="public.function.crosstab4-text-title">crosstab4(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF tablefunc_crosstab_4</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.dex-init-internal" xreflabel="publicdex_init(internal)">
-      <title id="public.function.dex-init-internal-title">dex_init(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.dex-lexize-internal-internal-integer" xreflabel="publicdex_lexize(internal, internal, integer)">
-      <title id="public.function.dex-lexize-internal-internal-integer-title">dex_lexize(internal, internal, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.entityize-text" xreflabel="publicentityize(text)">
-      <title id="public.function.entityize-text-title">entityize(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.explode-array-anyarray" xreflabel="publicexplode_array(anyarray)">
-      <title id="public.function.explode-array-anyarray-title">explode_array(anyarray)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF anyelement</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.extract-acq-marc-field-bigint-text-text" xreflabel="publicextract_acq_marc_field(bigint, text, text)">
-      <title id="public.function.extract-acq-marc-field-bigint-text-text-title">extract_acq_marc_field(bigint, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.extract-marc-field-text-bigint-text" xreflabel="publicextract_marc_field(text, bigint, text)">
-      <title id="public.function.extract-marc-field-text-bigint-text-title">extract_marc_field(text, bigint, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.extract-marc-field-text-bigint-text-text" xreflabel="publicextract_marc_field(text, bigint, text, text)">
-      <title id="public.function.extract-marc-field-text-bigint-text-text-title">extract_marc_field(text, bigint, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.facet-force-nfc" xreflabel="publicfacet_force_nfc()">
-      <title id="public.function.facet-force-nfc-title">facet_force_nfc()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.first-anyelement" xreflabel="publicfirst(anyelement)">
-      <title id="public.function.first-anyelement-title">first(anyelement)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>anyelement</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.first5-text" xreflabel="publicfirst5(text)">
-      <title id="public.function.first5-text-title">first5(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.first-agg-anyelement-anyelement" xreflabel="publicfirst_agg(anyelement, anyelement)">
-      <title id="public.function.first-agg-anyelement-anyelement-title">first_agg(anyelement, anyelement)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>anyelement</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.first-word-text" xreflabel="publicfirst_word(text)">
-      <title id="public.function.first-word-text-title">first_word(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.force-unicode-normal-form-form-text-string-text" xreflabel="publicforce_unicode_normal_form(form text, string text)">
-      <title id="public.function.force-unicode-normal-form-form-text-string-text-title">force_unicode_normal_form(form text, string text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.get-covers-tsvector-tsquery" xreflabel="publicget_covers(tsvector, tsquery)">
-      <title id="public.function.get-covers-tsvector-tsquery-title">get_covers(tsvector, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.headline-oid-text-tsquery" xreflabel="publicheadline(oid, text, tsquery)">
-      <title id="public.function.headline-oid-text-tsquery-title">headline(oid, text, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.headline-oid-text-tsquery-text" xreflabel="publicheadline(oid, text, tsquery, text)">
-      <title id="public.function.headline-oid-text-tsquery-text-title">headline(oid, text, tsquery, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.headline-text-text-tsquery" xreflabel="publicheadline(text, text, tsquery)">
-      <title id="public.function.headline-text-text-tsquery-title">headline(text, text, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.headline-text-text-tsquery-text" xreflabel="publicheadline(text, text, tsquery, text)">
-      <title id="public.function.headline-text-text-tsquery-text-title">headline(text, text, tsquery, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.headline-text-tsquery" xreflabel="publicheadline(text, tsquery)">
-      <title id="public.function.headline-text-tsquery-title">headline(text, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.headline-text-tsquery-text" xreflabel="publicheadline(text, tsquery, text)">
-      <title id="public.function.headline-text-tsquery-text-title">headline(text, tsquery, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.ingest-acq-marc" xreflabel="publicingest_acq_marc()">
-      <title id="public.function.ingest-acq-marc-title">ingest_acq_marc()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.is-json-text" xreflabel="publicis_json(text)">
-      <title id="public.function.is-json-text-title">is_json(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.last-anyelement" xreflabel="publiclast(anyelement)">
-      <title id="public.function.last-anyelement-title">last(anyelement)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>anyelement</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.last-agg-anyelement-anyelement" xreflabel="publiclast_agg(anyelement, anyelement)">
-      <title id="public.function.last-agg-anyelement-anyelement-title">last_agg(anyelement, anyelement)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>anyelement</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.left-trunc-text-integer" xreflabel="publicleft_trunc(text, integer)">
-      <title id="public.function.left-trunc-text-integer-title">left_trunc(text, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.length-tsvector" xreflabel="publiclength(tsvector)">
-      <title id="public.function.length-tsvector-title">length(tsvector)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.lexize-oid-text" xreflabel="publiclexize(oid, text)">
-      <title id="public.function.lexize-oid-text-title">lexize(oid, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>text[]</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.lexize-text" xreflabel="publiclexize(text)">
-      <title id="public.function.lexize-text-title">lexize(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text[]</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.lexize-text-text" xreflabel="publiclexize(text, text)">
-      <title id="public.function.lexize-text-text-title">lexize(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text[]</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.lowercase-text" xreflabel="publiclowercase(text)">
-      <title id="public.function.lowercase-text-title">lowercase(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.maintain-901" xreflabel="publicmaintain_901()">
-      <title id="public.function.maintain-901-title">maintain_901()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.maintain-control-numbers" xreflabel="publicmaintain_control_numbers()">
-      <title id="public.function.maintain-control-numbers-title">maintain_control_numbers()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.naco-normalize-text" xreflabel="publicnaco_normalize(text)">
-      <title id="public.function.naco-normalize-text-title">naco_normalize(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.naco-normalize-text-text" xreflabel="publicnaco_normalize(text, text)">
-      <title id="public.function.naco-normalize-text-text-title">naco_normalize(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.naco-normalize-keep-comma-text" xreflabel="publicnaco_normalize_keep_comma(text)">
-      <title id="public.function.naco-normalize-keep-comma-text-title">naco_normalize_keep_comma(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.non-filing-normalize-text-char" xreflabel="publicnon_filing_normalize(text, &quot;char&quot;)">
-      <title id="public.function.non-filing-normalize-text-char-title">non_filing_normalize(text, &quot;char&quot;)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.normal-rand-integer-double-precision-double-precision" xreflabel="publicnormal_rand(integer, double precision, double precision)">
-      <title id="public.function.normal-rand-integer-double-precision-double-precision-title">normal_rand(integer, double precision, double precision)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF double precision</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.normalize-space-text" xreflabel="publicnormalize_space(text)">
-      <title id="public.function.normalize-space-text-title">normalize_space(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.numnode-tsquery" xreflabel="publicnumnode(tsquery)">
-      <title id="public.function.numnode-tsquery-title">numnode(tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-i18n-code-tracking" xreflabel="publicoils_i18n_code_tracking()">
-      <title id="public.function.oils-i18n-code-tracking-title">oils_i18n_code_tracking()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-i18n-gettext-integer-text-text-text" xreflabel="publicoils_i18n_gettext(integer, text, text, text)">
-      <title id="public.function.oils-i18n-gettext-integer-text-text-text-title">oils_i18n_gettext(integer, text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-i18n-gettext-text-text-text-text" xreflabel="publicoils_i18n_gettext(text, text, text, text)">
-      <title id="public.function.oils-i18n-gettext-text-text-text-text-title">oils_i18n_gettext(text, text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-i18n-id-tracking" xreflabel="publicoils_i18n_id_tracking()">
-      <title id="public.function.oils-i18n-id-tracking-title">oils_i18n_id_tracking()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-i18n-update-apply-hint-text-new-ident-text-old-ident-text" xreflabel="publicoils_i18n_update_apply(hint text, new_ident text, old_ident text)">
-      <title id="public.function.oils-i18n-update-apply-hint-text-new-ident-text-old-ident-text-title">oils_i18n_update_apply(hint text, new_ident text, old_ident text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-i18n-xlate-raw-locale-text-keyvalue-text-identcol-text-keycol-text-keyclass-text-keytable-text" xreflabel="publicoils_i18n_xlate(raw_locale text, keyvalue text, identcol text, keycol text, keyclass text, keytable text)">
-      <title id="public.function.oils-i18n-xlate-raw-locale-text-keyvalue-text-identcol-text-keycol-text-keyclass-text-keytable-text-title">oils_i18n_xlate(raw_locale text, keyvalue text, identcol text, keycol text, keyclass text, keytable text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-json-to-text-text" xreflabel="publicoils_json_to_text(text)">
-      <title id="public.function.oils-json-to-text-text-title">oils_json_to_text(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-text-as-bytea-text" xreflabel="publicoils_text_as_bytea(text)">
-      <title id="public.function.oils-text-as-bytea-text-title">oils_text_as_bytea(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>bytea</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-tsearch2" xreflabel="publicoils_tsearch2()">
-      <title id="public.function.oils-tsearch2-title">oils_tsearch2()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-xpath-text-text" xreflabel="publicoils_xpath(text, text)">
-      <title id="public.function.oils-xpath-text-text-title">oils_xpath(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text[]</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-xpath-text-text-anyarray" xreflabel="publicoils_xpath(text, text, anyarray)">
-      <title id="public.function.oils-xpath-text-text-anyarray-title">oils_xpath(text, text, anyarray)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text[]</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-xpath-string-text-text" xreflabel="publicoils_xpath_string(text, text)">
-      <title id="public.function.oils-xpath-string-text-text-title">oils_xpath_string(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-xpath-string-text-text-anyarray" xreflabel="publicoils_xpath_string(text, text, anyarray)">
-      <title id="public.function.oils-xpath-string-text-text-anyarray-title">oils_xpath_string(text, text, anyarray)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-xpath-string-text-text-text" xreflabel="publicoils_xpath_string(text, text, text)">
-      <title id="public.function.oils-xpath-string-text-text-text-title">oils_xpath_string(text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-xpath-string-text-text-text-anyarray" xreflabel="publicoils_xpath_string(text, text, text, anyarray)">
-      <title id="public.function.oils-xpath-string-text-text-text-anyarray-title">oils_xpath_string(text, text, text, anyarray)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-xpath-table-criteria-text-xpaths-text-relation-name-text-document-field-text-key-text" xreflabel="publicoils_xpath_table(criteria text, xpaths text, relation_name text, document_field text, key text)">
-      <title id="public.function.oils-xpath-table-criteria-text-xpaths-text-relation-name-text-document-field-text-key-text-title">oils_xpath_table(criteria text, xpaths text, relation_name text, document_field text, key text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.oils-xslt-process-text-text" xreflabel="publicoils_xslt_process(text, text)">
-      <title id="public.function.oils-xslt-process-text-text-title">oils_xslt_process(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.parse-oid-text" xreflabel="publicparse(oid, text)">
-      <title id="public.function.parse-oid-text-title">parse(oid, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>SET OF tokenout</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.parse-text" xreflabel="publicparse(text)">
-      <title id="public.function.parse-text-title">parse(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF tokenout</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.parse-text-text" xreflabel="publicparse(text, text)">
-      <title id="public.function.parse-text-text-title">parse(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>SET OF tokenout</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.plainto-tsquery-oid-text" xreflabel="publicplainto_tsquery(oid, text)">
-      <title id="public.function.plainto-tsquery-oid-text-title">plainto_tsquery(oid, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.plainto-tsquery-text" xreflabel="publicplainto_tsquery(text)">
-      <title id="public.function.plainto-tsquery-text-title">plainto_tsquery(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.plainto-tsquery-text-text" xreflabel="publicplainto_tsquery(text, text)">
-      <title id="public.function.plainto-tsquery-text-text-title">plainto_tsquery(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.prsd-end-internal" xreflabel="publicprsd_end(internal)">
-      <title id="public.function.prsd-end-internal-title">prsd_end(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.prsd-getlexeme-internal-internal-internal" xreflabel="publicprsd_getlexeme(internal, internal, internal)">
-      <title id="public.function.prsd-getlexeme-internal-internal-internal-title">prsd_getlexeme(internal, internal, internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>integer</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.prsd-headline-internal-internal-internal" xreflabel="publicprsd_headline(internal, internal, internal)">
-      <title id="public.function.prsd-headline-internal-internal-internal-title">prsd_headline(internal, internal, internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.prsd-lextype-internal" xreflabel="publicprsd_lextype(internal)">
-      <title id="public.function.prsd-lextype-internal-title">prsd_lextype(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.prsd-start-internal-integer" xreflabel="publicprsd_start(internal, integer)">
-      <title id="public.function.prsd-start-internal-integer-title">prsd_start(internal, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.querytree-tsquery" xreflabel="publicquerytree(tsquery)">
-      <title id="public.function.querytree-tsquery-title">querytree(tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rank-realARRAY-tsvector-tsquery" xreflabel="publicrank(real[], tsvector, tsquery)">
-      <title id="public.function.rank-realARRAY-tsvector-tsquery-title">rank(real[], tsvector, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rank-realARRAY-tsvector-tsquery-integer" xreflabel="publicrank(real[], tsvector, tsquery, integer)">
-      <title id="public.function.rank-realARRAY-tsvector-tsquery-integer-title">rank(real[], tsvector, tsquery, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rank-tsvector-tsquery" xreflabel="publicrank(tsvector, tsquery)">
-      <title id="public.function.rank-tsvector-tsquery-title">rank(tsvector, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rank-tsvector-tsquery-integer" xreflabel="publicrank(tsvector, tsquery, integer)">
-      <title id="public.function.rank-tsvector-tsquery-integer-title">rank(tsvector, tsquery, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rank-cd-realARRAY-tsvector-tsquery" xreflabel="publicrank_cd(real[], tsvector, tsquery)">
-      <title id="public.function.rank-cd-realARRAY-tsvector-tsquery-title">rank_cd(real[], tsvector, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rank-cd-realARRAY-tsvector-tsquery-integer" xreflabel="publicrank_cd(real[], tsvector, tsquery, integer)">
-      <title id="public.function.rank-cd-realARRAY-tsvector-tsquery-integer-title">rank_cd(real[], tsvector, tsquery, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rank-cd-tsvector-tsquery" xreflabel="publicrank_cd(tsvector, tsquery)">
-      <title id="public.function.rank-cd-tsvector-tsquery-title">rank_cd(tsvector, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rank-cd-tsvector-tsquery-integer" xreflabel="publicrank_cd(tsvector, tsquery, integer)">
-      <title id="public.function.rank-cd-tsvector-tsquery-integer-title">rank_cd(tsvector, tsquery, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.remove-commas-text" xreflabel="publicremove_commas(text)">
-      <title id="public.function.remove-commas-text-title">remove_commas(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.remove-diacritics-text" xreflabel="publicremove_diacritics(text)">
-      <title id="public.function.remove-diacritics-text-title">remove_diacritics(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.remove-paren-substring-text" xreflabel="publicremove_paren_substring(text)">
-      <title id="public.function.remove-paren-substring-text-title">remove_paren_substring(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.remove-whitespace-text" xreflabel="publicremove_whitespace(text)">
-      <title id="public.function.remove-whitespace-text-title">remove_whitespace(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.reset-tsearch" xreflabel="publicreset_tsearch()">
-      <title id="public.function.reset-tsearch-title">reset_tsearch()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rewrite-tsquery-text" xreflabel="publicrewrite(tsquery, text)">
-      <title id="public.function.rewrite-tsquery-text-title">rewrite(tsquery, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rewrite-tsquery-tsquery-tsquery" xreflabel="publicrewrite(tsquery, tsquery, tsquery)">
-      <title id="public.function.rewrite-tsquery-tsquery-tsquery-title">rewrite(tsquery, tsquery, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rewrite-tsqueryARRAY" xreflabel="publicrewrite(tsquery[])">
-      <title id="public.function.rewrite-tsqueryARRAY-title">rewrite(tsquery[])</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rewrite-accum-tsquery-tsqueryARRAY" xreflabel="publicrewrite_accum(tsquery, tsquery[])">
-      <title id="public.function.rewrite-accum-tsquery-tsqueryARRAY-title">rewrite_accum(tsquery, tsquery[])</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.rewrite-finish-tsquery" xreflabel="publicrewrite_finish(tsquery)">
-      <title id="public.function.rewrite-finish-tsquery-title">rewrite_finish(tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.right-trunc-text-integer" xreflabel="publicright_trunc(text, integer)">
-      <title id="public.function.right-trunc-text-integer-title">right_trunc(text, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.set-curcfg-integer" xreflabel="publicset_curcfg(integer)">
-      <title id="public.function.set-curcfg-integer-title">set_curcfg(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.set-curcfg-text" xreflabel="publicset_curcfg(text)">
-      <title id="public.function.set-curcfg-text-title">set_curcfg(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.set-curdict-integer" xreflabel="publicset_curdict(integer)">
-      <title id="public.function.set-curdict-integer-title">set_curdict(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.set-curdict-text" xreflabel="publicset_curdict(text)">
-      <title id="public.function.set-curdict-text-title">set_curdict(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.set-curprs-integer" xreflabel="publicset_curprs(integer)">
-      <title id="public.function.set-curprs-integer-title">set_curprs(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.set-curprs-text" xreflabel="publicset_curprs(text)">
-      <title id="public.function.set-curprs-text-title">set_curprs(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.setweight-tsvector-char" xreflabel="publicsetweight(tsvector, &quot;char&quot;)">
-      <title id="public.function.setweight-tsvector-char-title">setweight(tsvector, &quot;char&quot;)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.show-curcfg" xreflabel="publicshow_curcfg()">
-      <title id="public.function.show-curcfg-title">show_curcfg()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>oid</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.snb-en-init-internal" xreflabel="publicsnb_en_init(internal)">
-      <title id="public.function.snb-en-init-internal-title">snb_en_init(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.snb-lexize-internal-internal-integer" xreflabel="publicsnb_lexize(internal, internal, integer)">
-      <title id="public.function.snb-lexize-internal-internal-integer-title">snb_lexize(internal, internal, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.snb-ru-init-internal" xreflabel="publicsnb_ru_init(internal)">
-      <title id="public.function.snb-ru-init-internal-title">snb_ru_init(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.snb-ru-init-koi8-internal" xreflabel="publicsnb_ru_init_koi8(internal)">
-      <title id="public.function.snb-ru-init-koi8-internal-title">snb_ru_init_koi8(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.snb-ru-init-utf8-internal" xreflabel="publicsnb_ru_init_utf8(internal)">
-      <title id="public.function.snb-ru-init-utf8-internal-title">snb_ru_init_utf8(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.spell-init-internal" xreflabel="publicspell_init(internal)">
-      <title id="public.function.spell-init-internal-title">spell_init(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.spell-lexize-internal-internal-integer" xreflabel="publicspell_lexize(internal, internal, integer)">
-      <title id="public.function.spell-lexize-internal-internal-integer-title">spell_lexize(internal, internal, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.split-date-range-text" xreflabel="publicsplit_date_range(text)">
-      <title id="public.function.split-date-range-text-title">split_date_range(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.stat-text" xreflabel="publicstat(text)">
-      <title id="public.function.stat-text-title">stat(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>SET OF statinfo</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.stat-text-text" xreflabel="publicstat(text, text)">
-      <title id="public.function.stat-text-text-title">stat(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>SET OF statinfo</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.strip-tsvector" xreflabel="publicstrip(tsvector)">
-      <title id="public.function.strip-tsvector-title">strip(tsvector)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.syn-init-internal" xreflabel="publicsyn_init(internal)">
-      <title id="public.function.syn-init-internal-title">syn_init(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.syn-lexize-internal-internal-integer" xreflabel="publicsyn_lexize(internal, internal, integer)">
-      <title id="public.function.syn-lexize-internal-internal-integer-title">syn_lexize(internal, internal, integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.tableoid2name-oid" xreflabel="publictableoid2name(oid)">
-      <title id="public.function.tableoid2name-oid-title">tableoid2name(oid)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.text-concat-text-text" xreflabel="publictext_concat(text, text)">
-      <title id="public.function.text-concat-text-text-title">text_concat(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.thesaurus-init-internal" xreflabel="publicthesaurus_init(internal)">
-      <title id="public.function.thesaurus-init-internal-title">thesaurus_init(internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.thesaurus-lexize-internal-internal-integer-internal" xreflabel="publicthesaurus_lexize(internal, internal, integer, internal)">
-      <title id="public.function.thesaurus-lexize-internal-internal-integer-internal-title">thesaurus_lexize(internal, internal, integer, internal)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>internal</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.to-tsquery-oid-text" xreflabel="publicto_tsquery(oid, text)">
-      <title id="public.function.to-tsquery-oid-text-title">to_tsquery(oid, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.to-tsquery-text" xreflabel="publicto_tsquery(text)">
-      <title id="public.function.to-tsquery-text-title">to_tsquery(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.to-tsquery-text-text" xreflabel="publicto_tsquery(text, text)">
-      <title id="public.function.to-tsquery-text-text-title">to_tsquery(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.to-tsvector-oid-text" xreflabel="publicto_tsvector(oid, text)">
-      <title id="public.function.to-tsvector-oid-text-title">to_tsvector(oid, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.to-tsvector-text" xreflabel="publicto_tsvector(text)">
-      <title id="public.function.to-tsvector-text-title">to_tsvector(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.to-tsvector-text-text" xreflabel="publicto_tsvector(text, text)">
-      <title id="public.function.to-tsvector-text-text-title">to_tsvector(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.token-type" xreflabel="publictoken_type()">
-      <title id="public.function.token-type-title">token_type()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF tokentype</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.token-type-integer" xreflabel="publictoken_type(integer)">
-      <title id="public.function.token-type-integer-title">token_type(integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>SET OF tokentype</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.token-type-text" xreflabel="publictoken_type(text)">
-      <title id="public.function.token-type-text-title">token_type(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>SET OF tokentype</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.translate-isbn1013-text" xreflabel="publictranslate_isbn1013(text)">
-      <title id="public.function.translate-isbn1013-text-title">translate_isbn1013(text)</title>
-            <para>
-       
-The translate_isbn1013 function takes an input ISBN and returns the
-following in a single space-delimited string if the input ISBN is valid:
-  - The normalized input ISBN (hyphens stripped)
-  - The normalized input ISBN with a fixed checksum if the checksum was bad
-  - The ISBN converted to its ISBN10 or ISBN13 counterpart, if possible
-  
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.ts-debug-text" xreflabel="publicts_debug(text)">
-      <title id="public.function.ts-debug-text-title">ts_debug(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF tsdebug</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.tsearch2" xreflabel="publictsearch2()">
-      <title id="public.function.tsearch2-title">tsearch2()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.tsq-mcontained-tsquery-tsquery" xreflabel="publictsq_mcontained(tsquery, tsquery)">
-      <title id="public.function.tsq-mcontained-tsquery-tsquery-title">tsq_mcontained(tsquery, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.tsq-mcontains-tsquery-tsquery" xreflabel="publictsq_mcontains(tsquery, tsquery)">
-      <title id="public.function.tsq-mcontains-tsquery-tsquery-title">tsq_mcontains(tsquery, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.tsquery-and-tsquery-tsquery" xreflabel="publictsquery_and(tsquery, tsquery)">
-      <title id="public.function.tsquery-and-tsquery-tsquery-title">tsquery_and(tsquery, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.tsquery-not-tsquery" xreflabel="publictsquery_not(tsquery)">
-      <title id="public.function.tsquery-not-tsquery-title">tsquery_not(tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.tsquery-or-tsquery-tsquery" xreflabel="publictsquery_or(tsquery, tsquery)">
-      <title id="public.function.tsquery-or-tsquery-tsquery-title">tsquery_or(tsquery, tsquery)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>INTERNAL</seg>
-         <seg>tsquery</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.tsvector-concat-tsvector-tsvector" xreflabel="publictsvector_concat(tsvector, tsvector)">
-      <title id="public.function.tsvector-concat-tsvector-tsvector-title">tsvector_concat(tsvector, tsvector)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>tsvector</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.uppercase-text" xreflabel="publicuppercase(text)">
-      <title id="public.function.uppercase-text-title">uppercase(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xml-encode-special-chars-text" xreflabel="publicxml_encode_special_chars(text)">
-      <title id="public.function.xml-encode-special-chars-text-title">xml_encode_special_chars(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xml-is-well-formed-text" xreflabel="publicxml_is_well_formed(text)">
-      <title id="public.function.xml-is-well-formed-text-title">xml_is_well_formed(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xml-valid-text" xreflabel="publicxml_valid(text)">
-      <title id="public.function.xml-valid-text-title">xml_valid(text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-bool-text-text" xreflabel="publicxpath_bool(text, text)">
-      <title id="public.function.xpath-bool-text-text-title">xpath_bool(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-list-text-text" xreflabel="publicxpath_list(text, text)">
-      <title id="public.function.xpath-list-text-text-title">xpath_list(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-list-text-text-text" xreflabel="publicxpath_list(text, text, text)">
-      <title id="public.function.xpath-list-text-text-text-title">xpath_list(text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-nodeset-text-text" xreflabel="publicxpath_nodeset(text, text)">
-      <title id="public.function.xpath-nodeset-text-text-title">xpath_nodeset(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-nodeset-text-text-text" xreflabel="publicxpath_nodeset(text, text, text)">
-      <title id="public.function.xpath-nodeset-text-text-text-title">xpath_nodeset(text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-nodeset-text-text-text-text" xreflabel="publicxpath_nodeset(text, text, text, text)">
-      <title id="public.function.xpath-nodeset-text-text-text-text-title">xpath_nodeset(text, text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-number-text-text" xreflabel="publicxpath_number(text, text)">
-      <title id="public.function.xpath-number-text-text-title">xpath_number(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>real</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-string-text-text" xreflabel="publicxpath_string(text, text)">
-      <title id="public.function.xpath-string-text-text-title">xpath_string(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xpath-table-text-text-text-text-text" xreflabel="publicxpath_table(text, text, text, text, text)">
-      <title id="public.function.xpath-table-text-text-text-text-text-title">xpath_table(text, text, text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>SET OF record</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xslt-process-text-text" xreflabel="publicxslt_process(text, text)">
-      <title id="public.function.xslt-process-text-text-title">xslt_process(text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="public.function.xslt-process-text-text-text" xreflabel="publicxslt_process(text, text, text)">
-      <title id="public.function.xslt-process-text-text-text-title">xslt_process(text, text, text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>C</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="query.schema">
-               <title>Schema query</title>
-               <para>
-Contains tables designed to represent user-defined queries for
-reports and the like.
-</para>        
-       
-      <simplesect id="query.table.bind-variable"
-               xreflabel="query.bind_variable">
-        <title id="query.table.bind-variable-title">
-         Table:
-         
-         bind_variable
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">default_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">bind_variable_type</database> : CHECK ((type = ANY (ARRAY[&apos;string&apos;::text, &apos;number&apos;::text, &apos;string_list&apos;::text, &apos;number_list&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing query.expression via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="query.table.expression"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="query.table.case-branch"
-               xreflabel="query.case_branch">
-        <title id="query.table.case-branch-title">
-         Table:
-         
-         case_branch
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">condition</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">result</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.table.datatype"
-               xreflabel="query.datatype">
-        <title id="query.table.datatype-title">
-         Table:
-         
-         datatype
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">datatype_name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">is_numeric</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">is_composite</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">qdt_comp_not_num</database> : CHECK (((is_numeric IS FALSE) OR (is_composite IS FALSE)))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing query.expression via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="query.table.expression"/></member> 
-               <member><xref linkend="query.table.function-param-def"/></member> 
-               <member><xref linkend="query.table.function-sig"/></member> 
-               <member><xref linkend="query.table.record-column"/></member> 
-               <member><xref linkend="query.table.subfield"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xbet"
-               xreflabel="query.expr_xbet">
-        <title id="query.view.expr-xbet-title">
-         View:
-         
-         expr_xbet
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">left_operand</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xbind"
-               xreflabel="query.expr_xbind">
-        <title id="query.view.expr-xbind-title">
-         View:
-         
-         expr_xbind
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">bind_variable</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xbool"
-               xreflabel="query.expr_xbool">
-        <title id="query.view.expr-xbool-title">
-         View:
-         
-         expr_xbool
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">literal</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xcase"
-               xreflabel="query.expr_xcase">
-        <title id="query.view.expr-xcase-title">
-         View:
-         
-         expr_xcase
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">left_operand</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xcast"
-               xreflabel="query.expr_xcast">
-        <title id="query.view.expr-xcast-title">
-         View:
-         
-         expr_xcast
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">left_operand</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cast_type</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xcol"
-               xreflabel="query.expr_xcol">
-        <title id="query.view.expr-xcol-title">
-         View:
-         
-         expr_xcol
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">table_alias</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">column_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xex"
-               xreflabel="query.expr_xex">
-        <title id="query.view.expr-xex-title">
-         View:
-         
-         expr_xex
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">subquery</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xfunc"
-               xreflabel="query.expr_xfunc">
-        <title id="query.view.expr-xfunc-title">
-         View:
-         
-         expr_xfunc
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">column_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">function_id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xin"
-               xreflabel="query.expr_xin">
-        <title id="query.view.expr-xin-title">
-         View:
-         
-         expr_xin
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">left_operand</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">subquery</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xisnull"
-               xreflabel="query.expr_xisnull">
-        <title id="query.view.expr-xisnull-title">
-         View:
-         
-         expr_xisnull
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">left_operand</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xnull"
-               xreflabel="query.expr_xnull">
-        <title id="query.view.expr-xnull-title">
-         View:
-         
-         expr_xnull
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xnum"
-               xreflabel="query.expr_xnum">
-        <title id="query.view.expr-xnum-title">
-         View:
-         
-         expr_xnum
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">literal</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xop"
-               xreflabel="query.expr_xop">
-        <title id="query.view.expr-xop-title">
-         View:
-         
-         expr_xop
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">left_operand</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">operator</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">right_operand</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xser"
-               xreflabel="query.expr_xser">
-        <title id="query.view.expr-xser-title">
-         View:
-         
-         expr_xser
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">operator</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xstr"
-               xreflabel="query.expr_xstr">
-        <title id="query.view.expr-xstr-title">
-         View:
-         
-         expr_xstr
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">literal</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.view.expr-xsubq"
-               xreflabel="query.expr_xsubq">
-        <title id="query.view.expr-xsubq-title">
-         View:
-         
-         expr_xsubq
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">subquery</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.table.expression"
-               xreflabel="query.expression">
-        <title id="query.table.expression-title">
-         Table:
-         
-         expression
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">parenthesize</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">parent_expr</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">literal</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">table_alias</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">column_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">left_operand</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">operator</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">right_operand</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">function_id</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.function-sig"/>. 
-                       </member>
-                       <member>
-                       <database class="field">subquery</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.stored-query"/>. 
-                       </member>
-                       <member>
-                       <database class="field">cast_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.datatype"/>. 
-                       </member>
-                       <member>
-                       <database class="field">negate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">bind_variable</database> : <database class="datatype">text</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.bind-variable"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">expression_type</database> : CHECK ((type = ANY (ARRAY[&apos;xbet&apos;::text, &apos;xbind&apos;::text, &apos;xbool&apos;::text, &apos;xcase&apos;::text, &apos;xcast&apos;::text, &apos;xcol&apos;::text, &apos;xex&apos;::text, &apos;xfunc&apos;::text, &apos;xin&apos;::text, &apos;xisnull&apos;::text, &apos;xnull&apos;::text, &apos;xnum&apos;::text, &apos;xop&apos;::text, &apos;xser&apos;::text, &apos;xstr&apos;::text, &apos;xsubq&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing query.case_branch via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="query.table.case-branch"/></member> 
-               <member><xref linkend="query.table.expression"/></member> 
-               <member><xref linkend="query.table.from-relation"/></member> 
-               <member><xref linkend="query.table.order-by-item"/></member> 
-               <member><xref linkend="query.table.select-item"/></member> 
-               <member><xref linkend="query.table.stored-query"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="query.table.from-relation"
-               xreflabel="query.from_relation">
-        <title id="query.table.from-relation-title">
-         Table:
-         
-         from_relation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">table_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">class_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">subquery</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.stored-query"/>. 
-                       </member>
-                       <member>
-                       <database class="field">function_call</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">table_alias</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_relation</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.from-relation"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">join_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">on_clause</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">good_join_type</database> : CHECK (((join_type IS NULL) OR (join_type = ANY (ARRAY[&apos;INNER&apos;::text, &apos;LEFT&apos;::text, &apos;RIGHT&apos;::text, &apos;FULL&apos;::text]))))</member>
-          <member><database class="constraint">join_or_core</database> : CHECK (((((parent_relation IS NULL) AND (join_type IS NULL)) AND (on_clause IS NULL)) OR (((parent_relation IS NOT NULL) AND (join_type IS NOT NULL)) AND (on_clause IS NOT NULL))))</member>
-          <member><database class="constraint">relation_type</database> : CHECK ((type = ANY (ARRAY[&apos;RELATION&apos;::text, &apos;SUBQUERY&apos;::text, &apos;FUNCTION&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing query.from_relation via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="query.table.from-relation"/></member> 
-               <member><xref linkend="query.table.record-column"/></member> 
-               <member><xref linkend="query.table.stored-query"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="query.table.function-param-def"
-               xreflabel="query.function_param_def">
-        <title id="query.table.function-param-def-title">
-         Table:
-         
-         function_param_def
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">function_id</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.function-sig"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">datatype</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.datatype"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">qfpd_pos_seq_no</database> : CHECK ((seq_no &gt; 0))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="query.table.function-sig"
-               xreflabel="query.function_sig">
-        <title id="query.table.function-sig-title">
-         Table:
-         
-         function_sig
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">function_name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">return_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.datatype"/>. 
-                       </member>
-                       <member>
-                       <database class="field">is_aggregate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">qfd_rtn_or_aggr</database> : CHECK (((return_type IS NULL) OR (is_aggregate = false)))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">query_function_sig_name_idx</database> : function_name</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing query.expression via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="query.table.expression"/></member> 
-               <member><xref linkend="query.table.function-param-def"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="query.table.order-by-item"
-               xreflabel="query.order_by_item">
-        <title id="query.table.order-by-item-title">
-         Table:
-         
-         order_by_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">stored_query</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.stored-query"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">expression</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.table.query-sequence"
-               xreflabel="query.query_sequence">
-        <title id="query.table.query-sequence-title">
-         Table:
-         
-         query_sequence
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">parent_query</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.stored-query"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">child_query</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.stored-query"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.table.record-column"
-               xreflabel="query.record_column">
-        <title id="query.table.record-column-title">
-         Table:
-         
-         record_column
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">from_relation</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.from-relation"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">column_name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">column_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.datatype"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.table.select-item"
-               xreflabel="query.select_item">
-        <title id="query.table.select-item-title">
-         Table:
-         
-         select_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">stored_query</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.stored-query"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">expression</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">column_alias</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">grouped_by</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="query.table.stored-query"
-               xreflabel="query.stored_query">
-        <title id="query.table.stored-query-title">
-         Table:
-         
-         stored_query
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">use_all</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">use_distinct</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">from_clause</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.from-relation"/>. 
-                       </member>
-                       <member>
-                       <database class="field">where_clause</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">having_clause</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">limit_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-                       <member>
-                       <database class="field">offset_count</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="query.table.expression"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">query_type</database> : CHECK ((type = ANY (ARRAY[&apos;SELECT&apos;::text, &apos;UNION&apos;::text, &apos;INTERSECT&apos;::text, &apos;EXCEPT&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing action.fieldset via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="action.table.fieldset"/></member> 
-               <member><xref linkend="query.table.expression"/></member> 
-               <member><xref linkend="query.table.from-relation"/></member> 
-               <member><xref linkend="query.table.order-by-item"/></member> 
-               <member><xref linkend="query.table.query-sequence"/></member> 
-               <member><xref linkend="query.table.select-item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="query.table.subfield"
-               xreflabel="query.subfield">
-        <title id="query.table.subfield-title">
-         Table:
-         
-         subfield
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">composite_type</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.datatype"/>. 
-                       </member>
-                       <member>
-                       <database class="field">seq_no</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">subfield_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="query.table.datatype"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">qsf_pos_seq_no</database> : CHECK ((seq_no &gt; 0))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-       
-       </section>
-       
-       <section id="reporter.schema">
-               <title>Schema reporter</title>
-               <para></para>   
-       
-      <simplesect id="reporter.view.circ-type"
-               xreflabel="reporter.circ_type">
-        <title id="reporter.view.circ-type-title">
-         View:
-         
-         circ_type
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.currently-running"
-               xreflabel="reporter.currently_running">
-        <title id="reporter.view.currently-running-title">
-         View:
-         
-         currently_running
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">runner_barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">run_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">scheduled_wait_time</database> : <database class="datatype">interval</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.demographic"
-               xreflabel="reporter.demographic">
-        <title id="reporter.view.demographic-title">
-         View:
-         
-         demographic
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dob</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">general_division</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.hold-request-record"
-               xreflabel="reporter.hold_request_record">
-        <title id="reporter.view.hold-request-record-title">
-         View:
-         
-         hold_request_record
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">hold_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">bib_record</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.table.materialized-simple-record"
-               xreflabel="reporter.materialized_simple_record">
-        <title id="reporter.table.materialized-simple-record-title">
-         Table:
-         
-         materialized_simple_record
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">fingerprint</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">quality</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_source</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">publisher</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pubdate</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">isbn</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">issn</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.old-super-simple-record"
-               xreflabel="reporter.old_super_simple_record">
-        <title id="reporter.view.old-super-simple-record-title">
-         View:
-         
-         old_super_simple_record
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fingerprint</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">quality</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_source</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">publisher</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pubdate</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">isbn</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">issn</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.table.output-folder"
-               xreflabel="reporter.output_folder">
-        <title id="reporter.table.output-folder-title">
-         Table:
-         
-         output_folder
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">parent</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="reporter.table.output-folder"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">shared</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">share_with</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">rpt_output_fldr_owner_idx</database> : owner</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing reporter.output_folder via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="reporter.table.output-folder"/></member> 
-               <member><xref linkend="reporter.table.schedule"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.overdue-circs"
-               xreflabel="reporter.overdue_circs">
-        <title id="reporter.view.overdue-circs-title">
-         View:
-         
-         overdue_circs
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">renewal_remaining</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">due_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">desk_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_scan_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_circ</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.overdue-reports"
-               xreflabel="reporter.overdue_reports">
-        <title id="reporter.view.overdue-reports-title">
-         View:
-         
-         overdue_reports
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">runner_barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">run_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">scheduled_wait_time</database> : <database class="datatype">interval</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.pending-reports"
-               xreflabel="reporter.pending_reports">
-        <title id="reporter.view.pending-reports-title">
-         View:
-         
-         pending_reports
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">runner_barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">run_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">scheduled_wait_time</database> : <database class="datatype">interval</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.table.report"
-               xreflabel="reporter.report">
-        <title id="reporter.table.report-title">
-         Table:
-         
-         report
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">template</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="reporter.table.template"/>. 
-                       </member>
-                       <member>
-                       <database class="field">data</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">folder</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="reporter.table.report-folder"/>. 
-                       </member>
-                       <member>
-                       <database class="field">recur</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">recurrence</database> : <database class="datatype">interval</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">rpt_rpt_fldr_idx</database> : folder</member>
-       <member><database class="index">rpt_rpt_owner_idx</database> : owner</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing reporter.schedule via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="reporter.table.schedule"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="reporter.table.report-folder"
-               xreflabel="reporter.report_folder">
-        <title id="reporter.table.report-folder-title">
-         Table:
-         
-         report_folder
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">parent</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="reporter.table.report-folder"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">shared</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">share_with</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">rpt_rpt_fldr_owner_idx</database> : owner</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing reporter.report via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="reporter.table.report"/></member> 
-               <member><xref linkend="reporter.table.report-folder"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="reporter.table.schedule"
-               xreflabel="reporter.schedule">
-        <title id="reporter.table.schedule-title">
-         Table:
-         
-         schedule
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">report</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="reporter.table.report"/>. 
-                       </member>
-                       <member>
-                       <database class="field">folder</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="reporter.table.output-folder"/>. 
-                       </member>
-                       <member>
-                       <database class="field">runner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">run_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">start_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">complete_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">excel_format</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">html_format</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">csv_format</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">chart_pie</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">chart_bar</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">chart_line</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">error_code</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">error_text</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">rpt_sched_folder_idx</database> : folder</member>
-       <member><database class="index">rpt_sched_runner_idx</database> : runner</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="reporter.view.simple-record"
-               xreflabel="reporter.simple_record">
-        <title id="reporter.view.simple-record-title">
-         View:
-         
-         simple_record
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">metarecord</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fingerprint</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">quality</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_source</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">uniform_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">publisher</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pubdate</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">series_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">series_statement</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">summary</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">isbn</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">issn</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">topic_subject</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">geographic_subject</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">genre</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">name_subject</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">corporate_subject</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">external_uri</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.super-simple-record"
-               xreflabel="reporter.super_simple_record">
-        <title id="reporter.view.super-simple-record-title">
-         View:
-         
-         super_simple_record
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fingerprint</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">quality</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_source</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">tcn_value</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">publisher</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pubdate</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">isbn</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">issn</database> : <database class="datatype">text[]</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.table.template"
-               xreflabel="reporter.template">
-        <title id="reporter.table.template-title">
-         Table:
-         
-         template
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">data</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">folder</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="reporter.table.template-folder"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">rpt_tmpl_fldr_idx</database> : folder</member>
-       <member><database class="index">rpt_tmpl_owner_idx</database> : owner</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing reporter.report via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="reporter.table.report"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="reporter.table.template-folder"
-               xreflabel="reporter.template_folder">
-        <title id="reporter.table.template-folder-title">
-         Table:
-         
-         template_folder
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">parent</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="reporter.table.template-folder"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">shared</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">share_with</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">rpt_tmpl_fldr_owner_idx</database> : owner</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing reporter.template via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="reporter.table.template"/></member> 
-               <member><xref linkend="reporter.table.template-folder"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.xact-billing-totals"
-               xreflabel="reporter.xact_billing_totals">
-        <title id="reporter.view.xact-billing-totals-title">
-         View:
-         
-         xact_billing_totals
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unvoided</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="reporter.view.xact-paid-totals"
-               xreflabel="reporter.xact_paid_totals">
-        <title id="reporter.view.xact-paid-totals-title">
-         View:
-         
-         xact_paid_totals
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">xact</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unvoided</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">voided</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">total</database> : <database class="datatype">numeric</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-    <simplesect id="reporter.function.disable-materialized-simple-record-trigger" xreflabel="reporterdisable_materialized_simple_record_trigger()">
-      <title id="reporter.function.disable-materialized-simple-record-trigger-title">disable_materialized_simple_record_trigger()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="reporter.function.enable-materialized-simple-record-trigger" xreflabel="reporterenable_materialized_simple_record_trigger()">
-      <title id="reporter.function.enable-materialized-simple-record-trigger-title">enable_materialized_simple_record_trigger()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="reporter.function.refresh-materialized-simple-record" xreflabel="reporterrefresh_materialized_simple_record()">
-      <title id="reporter.function.refresh-materialized-simple-record-title">refresh_materialized_simple_record()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>void</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="reporter.function.simple-rec-delete-r-id-bigint" xreflabel="reportersimple_rec_delete(r_id bigint)">
-      <title id="reporter.function.simple-rec-delete-r-id-bigint-title">simple_rec_delete(r_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="reporter.function.simple-rec-trigger" xreflabel="reportersimple_rec_trigger()">
-      <title id="reporter.function.simple-rec-trigger-title">simple_rec_trigger()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="reporter.function.simple-rec-update-deleted-bigint-r-id-boolean" xreflabel="reportersimple_rec_update(deleted bigint, r_id boolean)">
-      <title id="reporter.function.simple-rec-update-deleted-bigint-r-id-boolean-title">simple_rec_update(deleted bigint, r_id boolean)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="reporter.function.simple-rec-update-r-id-bigint" xreflabel="reportersimple_rec_update(r_id bigint)">
-      <title id="reporter.function.simple-rec-update-r-id-bigint-title">simple_rec_update(r_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="search.schema">
-               <title>Schema search</title>
-               <para></para>   
-       
-      <simplesect id="search.table.relevance-adjustment"
-               xreflabel="search.relevance_adjustment">
-        <title id="search.table.relevance-adjustment-title">
-         Table:
-         
-         relevance_adjustment
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="config.table.metabib-field"/>. 
-                       </member>
-                       <member>
-                       <database class="field">bump_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">multiplier</database> : <database class="datatype">numeric</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1.0</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">relevance_adjustment_bump_type_check</database> : CHECK ((bump_type = ANY (ARRAY[&apos;word_order&apos;::text, &apos;first_word&apos;::text, &apos;full_match&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-    <simplesect id="search.function.explode-array-anyarray" xreflabel="searchexplode_array(anyarray)">
-      <title id="search.function.explode-array-anyarray-title">explode_array(anyarray)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF anyelement</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="search.function.query-parser-fts-staff-integer-metarecord-integer-param-limit-text-param-check-integerARRAY-param-offset-integerARRAY-param-locations-integer-param-statuses-integer-param-query-integer-param-depth-boolean-param-search-ou-boolean" xreflabel="searchquery_parser_fts(staff integer, metarecord integer, param_limit text, param_check integer[], param_offset integer[], param_locations integer, param_statuses integer, param_query integer, param_depth boolean, param_search_ou boolean)">
-      <title id="search.function.query-parser-fts-staff-integer-metarecord-integer-param-limit-text-param-check-integerARRAY-param-offset-integerARRAY-param-locations-integer-param-statuses-integer-param-query-integer-param-depth-boolean-param-search-ou-boolean-title">query_parser_fts(staff integer, metarecord integer, param_limit text, param_check integer[], param_offset integer[], param_locations integer, param_statuses integer, param_query integer, param_depth boolean, param_search_ou boolean)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF search_result</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-       <section id="serial.schema">
-               <title>Schema serial</title>
-               <para></para>   
-       
-      <simplesect id="serial.table.basic-summary"
-               xreflabel="serial.basic_summary">
-        <title id="serial.table.basic-summary-title">
-         Table:
-         
-         basic_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">distribution</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.distribution"/>. 
-                       </member>
-                       <member>
-                       <database class="field">generated_coverage</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">textual_holdings</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">show_generated</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_basic_summary_dist_idx</database> : distribution</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="serial.table.caption-and-pattern"
-               xreflabel="serial.caption_and_pattern">
-        <title id="serial.table.caption-and-pattern-title">
-         Table:
-         
-         caption_and_pattern
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">subscription</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.subscription"/>. 
-                       </member>
-                       <member>
-                       <database class="field">type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">start_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">end_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pattern_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">enum_1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">enum_2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">enum_3</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">enum_4</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">enum_5</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">enum_6</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">chron_1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">chron_2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">chron_3</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">chron_4</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">chron_5</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">cap_type</database> : CHECK ((type = ANY (ARRAY[&apos;basic&apos;::text, &apos;supplement&apos;::text, &apos;index&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_caption_and_pattern_sub_idx</database> : subscription</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing serial.issuance via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="serial.table.issuance"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="serial.table.distribution"
-               xreflabel="serial.distribution">
-        <title id="serial.table.distribution-title">
-         Table:
-         
-         distribution
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record_entry</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">summary_method</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">subscription</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.subscription"/>. 
-                       </member>
-                       <member>
-                       <database class="field">holding_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">receive_call_number</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.call-number"/>. 
-                       </member>
-                       <member>
-                       <database class="field">receive_unit_template</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy-template"/>. 
-                       </member>
-                       <member>
-                       <database class="field">bind_call_number</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.call-number"/>. 
-                       </member>
-                       <member>
-                       <database class="field">bind_unit_template</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.copy-template"/>. 
-                       </member>
-                       <member>
-                       <database class="field">unit_label_prefix</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unit_label_suffix</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">sdist_summary_method_check</database> : CHECK (((summary_method IS NULL) OR (summary_method = ANY (ARRAY[&apos;add_to_sre&apos;::text, &apos;merge_with_sre&apos;::text, &apos;use_sre_only&apos;::text, &apos;use_sdist_only&apos;::text]))))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_distribution_holding_lib_idx</database> : holding_lib</member>
-       <member><database class="index">serial_distribution_sub_idx</database> : subscription</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing serial.basic_summary via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="serial.table.basic-summary"/></member> 
-               <member><xref linkend="serial.table.distribution-note"/></member> 
-               <member><xref linkend="serial.table.index-summary"/></member> 
-               <member><xref linkend="serial.table.stream"/></member> 
-               <member><xref linkend="serial.table.supplement-summary"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="serial.table.distribution-note"
-               xreflabel="serial.distribution_note">
-        <title id="serial.table.distribution-note-title">
-         Table:
-         
-         distribution_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">distribution</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.distribution"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_distribution_note_dist_idx</database> : distribution</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="serial.table.index-summary"
-               xreflabel="serial.index_summary">
-        <title id="serial.table.index-summary-title">
-         Table:
-         
-         index_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">distribution</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.distribution"/>. 
-                       </member>
-                       <member>
-                       <database class="field">generated_coverage</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">textual_holdings</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">show_generated</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_index_summary_dist_idx</database> : distribution</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="serial.table.issuance"
-               xreflabel="serial.issuance">
-        <title id="serial.table.issuance-title">
-         Table:
-         
-         issuance
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">subscription</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.subscription"/>. 
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">date_published</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">caption_and_pattern</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.caption-and-pattern"/>. 
-                       </member>
-                       <member>
-                       <database class="field">holding_code</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holding_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holding_link_id</database> : <database class="datatype">integer</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">valid_holding_type</database> : CHECK (((holding_type IS NULL) OR (holding_type = ANY (ARRAY[&apos;basic&apos;::text, &apos;supplement&apos;::text, &apos;index&apos;::text]))))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_issuance_caption_and_pattern_idx</database> : caption_and_pattern</member>
-       <member><database class="index">serial_issuance_date_published_idx</database> : date_published</member>
-       <member><database class="index">serial_issuance_sub_idx</database> : subscription</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing serial.item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="serial.table.item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="serial.table.item"
-               xreflabel="serial.item">
-        <title id="serial.table.item-title">
-         Table:
-         
-         item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">issuance</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.issuance"/>. 
-                       </member>
-                       <member>
-                       <database class="field">stream</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.stream"/>. 
-                       </member>
-                       <member>
-                       <database class="field">unit</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">uri</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.uri"/>. 
-                       </member>
-                       <member>
-                       <database class="field">date_expected</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">date_received</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">text</database> 
---
-                       <literal>DEFAULT &apos;Expected&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">shadowed</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">valid_status</database> : CHECK ((status = ANY (ARRAY[&apos;Bindery&apos;::text, &apos;Bound&apos;::text, &apos;Claimed&apos;::text, &apos;Discarded&apos;::text, &apos;Expected&apos;::text, &apos;Not Held&apos;::text, &apos;Not Published&apos;::text, &apos;Received&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_item_date_received_idx</database> : date_received</member>
-       <member><database class="index">serial_item_issuance_idx</database> : issuance</member>
-       <member><database class="index">serial_item_status_idx</database> : status</member>
-       <member><database class="index">serial_item_stream_idx</database> : stream</member>
-       <member><database class="index">serial_item_unit_idx</database> : unit</member>
-       <member><database class="index">serial_item_uri_idx</database> : uri</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing acq.serial_claim via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="acq.table.serial-claim"/></member> 
-               <member><xref linkend="serial.table.item-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="serial.table.item-note"
-               xreflabel="serial.item_note">
-        <title id="serial.table.item-note-title">
-         Table:
-         
-         item_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">item</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.item"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_item_note_item_idx</database> : item</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="serial.table.record-entry"
-               xreflabel="serial.record_entry">
-        <title id="serial.table.record-entry-title">
-         Table:
-         
-         record_entry
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">source</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">active</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">last_xact_id</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_record_entry_creator_idx</database> : creator</member>
-       <member><database class="index">serial_record_entry_editor_idx</database> : editor</member>
-       <member><database class="index">serial_record_entry_owning_lib_idx</database> : owning_lib, deleted</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing serial.distribution via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="serial.table.distribution"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="serial.table.routing-list-user"
-               xreflabel="serial.routing_list_user">
-        <title id="serial.table.routing-list-user-title">
-         Table:
-         
-         routing_list_user
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">stream</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.stream"/>. 
-                       </member>
-                       <member>
-                       <database class="field">pos</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">reader</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">department</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">reader_or_dept</database> : CHECK ((((reader IS NOT NULL) AND (department IS NULL)) OR ((reader IS NULL) AND (department IS NOT NULL))))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_routing_list_user_reader_idx</database> : reader</member>
-       <member><database class="index">serial_routing_list_user_stream_idx</database> : stream</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="serial.table.stream"
-               xreflabel="serial.stream">
-        <title id="serial.table.stream-title">
-         Table:
-         
-         stream
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">distribution</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.distribution"/>. 
-                       </member>
-                       <member>
-                       <database class="field">routing_label</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_stream_dist_idx</database> : distribution</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing serial.item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="serial.table.item"/></member> 
-               <member><xref linkend="serial.table.routing-list-user"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="serial.table.subscription"
-               xreflabel="serial.subscription">
-        <title id="serial.table.subscription-title">
-         Table:
-         
-         subscription
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">start_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">end_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">record_entry</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-                       <member>
-                       <database class="field">expected_date_offset</database> : <database class="datatype">interval</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_subscription_owner_idx</database> : owning_lib</member>
-       <member><database class="index">serial_subscription_record_idx</database> : record_entry</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing serial.caption_and_pattern via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="serial.table.caption-and-pattern"/></member> 
-               <member><xref linkend="serial.table.distribution"/></member> 
-               <member><xref linkend="serial.table.issuance"/></member> 
-               <member><xref linkend="serial.table.subscription-note"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="serial.table.subscription-note"
-               xreflabel="serial.subscription_note">
-        <title id="serial.table.subscription-note-title">
-         Table:
-         
-         subscription_note
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">subscription</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.subscription"/>. 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">pub</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">title</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_subscription_note_sub_idx</database> : subscription</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="serial.table.supplement-summary"
-               xreflabel="serial.supplement_summary">
-        <title id="serial.table.supplement-summary-title">
-         Table:
-         
-         supplement_summary
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">distribution</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="serial.table.distribution"/>. 
-                       </member>
-                       <member>
-                       <database class="field">generated_coverage</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">textual_holdings</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">show_generated</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">serial_supplement_summary_dist_idx</database> : distribution</member>
-       </simplelist>
-       </formalpara>   
-    </simplesect>
-      <simplesect id="serial.table.unit"
-               xreflabel="serial.unit">
-        <title id="serial.table.unit-title">
-         Table:
-         
-         unit
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;asset.copy_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="asset.table.call-number"/>. 
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">copy_number</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 1</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">loan_duration</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">fine_level</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">age_protect</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ref</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT 0.00</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">price</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_as_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">floating</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">dummy_isbn</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status_changed_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mint_condition</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT true</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">sort_key</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">detailed_contents</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">summary_contents</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">copy_fine_level_check</database> : CHECK ((fine_level = ANY (ARRAY[1, 2, 3])))</member>
-          <member><database class="constraint">copy_loan_duration_check</database> : CHECK ((loan_duration = ANY (ARRAY[1, 2, 3])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">unit_avail_cn_idx</database> : call_number</member>
-       <member><database class="index">unit_cn_idx</database> : call_number</member>
-       <member><database class="index">unit_creator_idx</database> : creator</member>
-       <member><database class="index">unit_editor_idx</database> : editor</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing serial.item via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="serial.table.item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-       
-       </section>
-       
-       <section id="staging.schema">
-               <title>Schema staging</title>
-               <para></para>   
-       
-      <simplesect id="staging.table.billing-address-stage"
-               xreflabel="staging.billing_address_stage">
-        <title id="staging.table.billing-address-stage-title">
-         Table:
-         
-         billing_address_stage
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">row_id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;staging.mailing_address_stage_row_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">row_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usrname</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">street1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">street2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">city</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;OK&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">country</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;US&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">post_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="staging.table.card-stage"
-               xreflabel="staging.card_stage">
-        <title id="staging.table.card-stage-title">
-         Table:
-         
-         card_stage
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">row_id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">row_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usrname</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="staging.table.mailing-address-stage"
-               xreflabel="staging.mailing_address_stage">
-        <title id="staging.table.mailing-address-stage-title">
-         Table:
-         
-         mailing_address_stage
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">row_id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">row_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usrname</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">street1</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">street2</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">city</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">state</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;OK&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">country</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;US&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">post_code</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="staging.table.statcat-stage"
-               xreflabel="staging.statcat_stage">
-        <title id="staging.table.statcat-stage-title">
-         Table:
-         
-         statcat_stage
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">row_id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">row_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usrname</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">statcat</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="staging.table.user-stage"
-               xreflabel="staging.user_stage">
-        <title id="staging.table.user-stage-title">
-         Table:
-         
-         user_stage
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">row_id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">row_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">usrname</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">profile</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">email</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">passwd</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ident_type</database> : <database class="datatype">integer</database> 
---
-                       <literal>DEFAULT 3</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">first_given_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">second_given_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">family_name</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">day_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">evening_phone</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">home_ou</database> : <database class="datatype">integer</database> 
---
-                       <literal>DEFAULT 2</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">dob</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-       
-       </section>
-       
-       <section id="stats.schema">
-               <title>Schema stats</title>
-               <para></para>   
-       
-      <simplesect id="stats.view.fleshed-call-number"
-               xreflabel="stats.fleshed_call_number">
-        <title id="stats.view.fleshed-call-number-title">
-         View:
-         
-         fleshed_call_number
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">label_class</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">label_sortkey</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date_day</database> : <database class="datatype">date</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date_day</database> : <database class="datatype">date</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date_hour</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date_hour</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_lang</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_form</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="stats.view.fleshed-circulation"
-               xreflabel="stats.fleshed_circulation">
-        <title id="stats.view.fleshed-circulation-title">
-         View:
-         
-         fleshed_circulation
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">usr</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_start</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xact_finish</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">unrecovered</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">target_copy</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_staff</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">renewal_remaining</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">due_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_interval</database> : <database class="datatype">interval</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">phone_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">desk_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_renewal</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">duration_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">recurring_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">max_fine_rule</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">stop_fines</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_workstation</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">checkin_scan_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">parent_circ</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">start_date_day</database> : <database class="datatype">date</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">finish_date_day</database> : <database class="datatype">date</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">start_date_hour</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">finish_date_hour</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">call_number_label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_lang</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_form</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="stats.view.fleshed-copy"
-               xreflabel="stats.fleshed_copy">
-        <title id="stats.view.fleshed-copy-title">
-         View:
-         
-         fleshed_copy
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">creator</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">editor</database> : <database class="datatype">bigint</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_number</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">loan_duration</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">fine_level</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">age_protect</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ref</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">numeric(6,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">price</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_as_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_author</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deleted</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">floating</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">dummy_isbn</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status_changed_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">mint_condition</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">cost</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date_day</database> : <database class="datatype">date</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date_day</database> : <database class="datatype">date</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">create_date_hour</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">edit_date_hour</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">call_number_label</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_lang</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">item_form</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-       
-       </section>
-       
-       <section id="vandelay.schema">
-               <title>Schema vandelay</title>
-               <para></para>   
-       
-      <simplesect id="vandelay.table.authority-attr-definition"
-               xreflabel="vandelay.authority_attr_definition">
-        <title id="vandelay.table.authority-attr-definition-title">
-         Table:
-         
-         authority_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xpath</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">remove</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing vandelay.queued_authority_record_attr via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.queued-authority-record-attr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.authority-match"
-               xreflabel="vandelay.authority_match">
-        <title id="vandelay.table.authority-match-title">
-         Table:
-         
-         authority_match
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">matched_attr</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.queued-authority-record-attr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">queued_record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.queued-authority-record"/>. 
-                       </member>
-                       <member>
-                       <database class="field">eg_record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="authority.table.record-entry"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.authority-queue"
-               xreflabel="vandelay.authority_queue">
-        <title id="vandelay.table.authority-queue-title">
-         Table:
-         
-         authority_queue
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;vandelay.queue_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">queue_type</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;authority&apos;::text</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">authority_queue_queue_type_check</database> : CHECK ((queue_type = &apos;authority&apos;::text))</member>
-          <member><database class="constraint">queue_queue_type_check</database> : CHECK ((queue_type = ANY (ARRAY[&apos;bib&apos;::text, &apos;authority&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing vandelay.queued_authority_record via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.queued-authority-record"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.bib-attr-definition"
-               xreflabel="vandelay.bib_attr_definition">
-        <title id="vandelay.table.bib-attr-definition-title">
-         Table:
-         
-         bib_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">serial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">code</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">description</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">xpath</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">remove</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">ident</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing vandelay.queued_bib_record_attr via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.queued-bib-record-attr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.bib-match"
-               xreflabel="vandelay.bib_match">
-        <title id="vandelay.table.bib-match-title">
-         Table:
-         
-         bib_match
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">field_type</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">matched_attr</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.queued-bib-record-attr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">queued_record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.queued-bib-record"/>. 
-                       </member>
-                       <member>
-                       <database class="field">eg_record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">bib_match_field_type_check</database> : CHECK ((field_type = ANY (ARRAY[&apos;isbn&apos;::text, &apos;tcn_value&apos;::text, &apos;id&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.bib-queue"
-               xreflabel="vandelay.bib_queue">
-        <title id="vandelay.table.bib-queue-title">
-         Table:
-         
-         bib_queue
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;vandelay.queue_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">queue_type</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;bib&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">item_attr_def</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.import-item-attr-definition"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">bib_queue_queue_type_check</database> : CHECK ((queue_type = &apos;bib&apos;::text))</member>
-          <member><database class="constraint">queue_queue_type_check</database> : CHECK ((queue_type = ANY (ARRAY[&apos;bib&apos;::text, &apos;authority&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>         
-               <title>Tables referencing vandelay.queued_bib_record via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.queued-bib-record"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.import-bib-trash-fields"
-               xreflabel="vandelay.import_bib_trash_fields">
-        <title id="vandelay.table.import-bib-trash-fields-title">
-         Table:
-         
-         import_bib_trash_fields
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.import-item"
-               xreflabel="vandelay.import_item">
-        <title id="vandelay.table.import-item-title">
-         Table:
-         
-         import_item
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.queued-bib-record"/>. 
-                       </member>
-                       <member>
-                       <database class="field">definition</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.import-item-attr-definition"/>. 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_number</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">integer</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ref</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">price</database> : <database class="datatype">numeric(8,2)</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_as_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pub_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">priv_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">boolean</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.import-item-attr-definition"
-               xreflabel="vandelay.import_item_attr_definition">
-        <title id="vandelay.table.import-item-attr-definition-title">
-         Table:
-         
-         import_item_attr_definition
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">tag</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">keep</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">owning_lib</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_lib</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">call_number</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">copy_number</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">status</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">location</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circulate</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">deposit_amount</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">ref</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">holdable</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">price</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">barcode</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_modifier</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">circ_as_type</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">alert_message</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">opac_visible</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pub_note_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">pub_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">priv_note_title</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">priv_note</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>         
-               <title>Tables referencing vandelay.bib_queue via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.bib-queue"/></member> 
-               <member><xref linkend="vandelay.table.import-item"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.merge-profile"
-               xreflabel="vandelay.merge_profile">
-        <title id="vandelay.table.merge-profile-title">
-         Table:
-         
-         merge_profile
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.org-unit"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">add_spec</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">replace_spec</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">strip_spec</database> : <database class="datatype">text</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">preserve_spec</database> : <database class="datatype">text</database> 
---
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">add_replace_strip_or_preserve</database> : CHECK ((((preserve_spec IS NOT NULL) OR (replace_spec IS NOT NULL)) OR ((preserve_spec IS NULL) AND (replace_spec IS NULL))))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.queue"
-               xreflabel="vandelay.queue">
-        <title id="vandelay.table.queue-title">
-         Table:
-         
-         queue
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">owner</database> : <database class="datatype">integer</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="actor.table.usr"/>. 
-                       </member>
-                       <member>
-                       <database class="field">name</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">complete</database> : <database class="datatype">boolean</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT false</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">queue_type</database> : <database class="datatype">text</database> 
---
-                        <literal>UNIQUE#1</literal>,
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;bib&apos;::text</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">queue_queue_type_check</database> : CHECK ((queue_type = ANY (ARRAY[&apos;bib&apos;::text, &apos;authority&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.queued-authority-record"
-               xreflabel="vandelay.queued_authority_record">
-        <title id="vandelay.table.queued-authority-record-title">
-         Table:
-         
-         queued_authority_record
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;vandelay.queued_record_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">import_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">purpose</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;import&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">queue</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.authority-queue"/>. 
-                       </member>
-                       <member>
-                       <database class="field">imported_as</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="authority.table.record-entry"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">queued_record_purpose_check</database> : CHECK ((purpose = ANY (ARRAY[&apos;import&apos;::text, &apos;overlay&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">queued_authority_record_queue_idx</database> : queue</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing vandelay.authority_match via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.authority-match"/></member> 
-               <member><xref linkend="vandelay.table.queued-authority-record-attr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.queued-authority-record-attr"
-               xreflabel="vandelay.queued_authority_record_attr">
-        <title id="vandelay.table.queued-authority-record-attr-title">
-         Table:
-         
-         queued_authority_record_attr
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.queued-authority-record"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.authority-attr-definition"/>. 
-                       </member>
-                       <member>
-                       <database class="field">attr_value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">queued_authority_record_attr_record_idx</database> : record</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing vandelay.authority_match via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.authority-match"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.queued-bib-record"
-               xreflabel="vandelay.queued_bib_record">
-        <title id="vandelay.table.queued-bib-record-title">
-         Table:
-         
-         queued_bib_record
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigint</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       <literal>DEFAULT nextval(&apos;vandelay.queued_record_id_seq&apos;::regclass)</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">import_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">purpose</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;import&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">queue</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.bib-queue"/>. 
-                       </member>
-                       <member>
-                       <database class="field">bib_source</database> : <database class="datatype">integer</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="config.table.bib-source"/>. 
-                       </member>
-                       <member>
-                       <database class="field">imported_as</database> : <database class="datatype">bigint</database> 
---
-                       <literal>REFERENCES</literal> <xref linkend="biblio.table.record-entry"/>. 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">queued_record_purpose_check</database> : CHECK ((purpose = ANY (ARRAY[&apos;import&apos;::text, &apos;overlay&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">queued_bib_record_queue_idx</database> : queue</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing vandelay.bib_match via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.bib-match"/></member> 
-               <member><xref linkend="vandelay.table.import-item"/></member> 
-               <member><xref linkend="vandelay.table.queued-bib-record-attr"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.queued-bib-record-attr"
-               xreflabel="vandelay.queued_bib_record_attr">
-        <title id="vandelay.table.queued-bib-record-attr-title">
-         Table:
-         
-         queued_bib_record_attr
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">record</database> : <database class="datatype">bigint</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.queued-bib-record"/>. 
-                       </member>
-                       <member>
-                       <database class="field">field</database> : <database class="datatype">integer</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>REFERENCES</literal> <xref linkend="vandelay.table.bib-attr-definition"/>. 
-                       </member>
-                       <member>
-                       <database class="field">attr_value</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-       <formalpara>
-               <title>Indexes:</title>
-               <simplelist type="horiz" columns="1">
-       <member><database class="index">queued_bib_record_attr_record_idx</database> : record</member>
-       </simplelist>
-       </formalpara>   
-       <formalpara>         
-               <title>Tables referencing vandelay.bib_match via Foreign Key Constraints:</title>
-               <simplelist type="horiz" columns="2">
-               <member><xref linkend="vandelay.table.bib-match"/></member> 
-               </simplelist>
-        </formalpara>
-    </simplesect>
-      <simplesect id="vandelay.table.queued-record"
-               xreflabel="vandelay.queued_record">
-        <title id="vandelay.table.queued-record-title">
-         Table:
-         
-         queued_record
-        </title>
-               <formalpara>
-                       <title>Columns:</title>
-                       <simplelist type="horiz" columns="1">
-                       <member><emphasis class="italic">field name : datatype -- parameters, contraints and notes</emphasis></member>
-                       <member>
-                       <database class="field">id</database> : <database class="datatype">bigserial</database> 
---
-                        <literal>PRIMARY KEY</literal>,
-                       </member>
-                       <member>
-                       <database class="field">create_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT now()</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">import_time</database> : <database class="datatype">timestamp with time zone</database> 
---
-                       </member>
-                       <member>
-                       <database class="field">purpose</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       <literal>DEFAULT &apos;import&apos;::text</literal>, 
-                       </member>
-                       <member>
-                       <database class="field">marc</database> : <database class="datatype">text</database> 
---
-                       <literal>NOT NULL</literal>, 
-                       </member>
-               </simplelist>
-               </formalpara>
-        <formalpara>
-       <title>Constraints:</title>
-       <simplelist type="horiz" columns="1">
-          <member><database class="constraint">queued_record_purpose_check</database> : CHECK ((purpose = ANY (ARRAY[&apos;import&apos;::text, &apos;overlay&apos;::text])))</member>
-       </simplelist>
-       </formalpara>
-    </simplesect>
-    <simplesect id="vandelay.function.add-field-field-text-source-xml-text-target-xml-text" xreflabel="vandelayadd_field(field text, source_xml text, target_xml text)">
-      <title id="vandelay.function.add-field-field-text-source-xml-text-target-xml-text-title">add_field(field text, source_xml text, target_xml text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.add-field-force-add-text-field-text-source-xml-text-target-xml-integer" xreflabel="vandelayadd_field(force_add text, field text, source_xml text, target_xml integer)">
-      <title id="vandelay.function.add-field-force-add-text-field-text-source-xml-text-target-xml-integer-title">add_field(force_add text, field text, source_xml text, target_xml integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.auto-overlay-authority-queue-merge-profile-id-bigint-queue-id-integer" xreflabel="vandelayauto_overlay_authority_queue(merge_profile_id bigint, queue_id integer)">
-      <title id="vandelay.function.auto-overlay-authority-queue-merge-profile-id-bigint-queue-id-integer-title">auto_overlay_authority_queue(merge_profile_id bigint, queue_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.auto-overlay-authority-queue-queue-id-bigint" xreflabel="vandelayauto_overlay_authority_queue(queue_id bigint)">
-      <title id="vandelay.function.auto-overlay-authority-queue-queue-id-bigint-title">auto_overlay_authority_queue(queue_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.auto-overlay-authority-record-merge-profile-id-bigint-import-id-integer" xreflabel="vandelayauto_overlay_authority_record(merge_profile_id bigint, import_id integer)">
-      <title id="vandelay.function.auto-overlay-authority-record-merge-profile-id-bigint-import-id-integer-title">auto_overlay_authority_record(merge_profile_id bigint, import_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.auto-overlay-bib-queue-merge-profile-id-bigint-queue-id-integer" xreflabel="vandelayauto_overlay_bib_queue(merge_profile_id bigint, queue_id integer)">
-      <title id="vandelay.function.auto-overlay-bib-queue-merge-profile-id-bigint-queue-id-integer-title">auto_overlay_bib_queue(merge_profile_id bigint, queue_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.auto-overlay-bib-queue-queue-id-bigint" xreflabel="vandelayauto_overlay_bib_queue(queue_id bigint)">
-      <title id="vandelay.function.auto-overlay-bib-queue-queue-id-bigint-title">auto_overlay_bib_queue(queue_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>SET OF bigint</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.auto-overlay-bib-record-merge-profile-id-bigint-import-id-integer" xreflabel="vandelayauto_overlay_bib_record(merge_profile_id bigint, import_id integer)">
-      <title id="vandelay.function.auto-overlay-bib-record-merge-profile-id-bigint-import-id-integer-title">auto_overlay_bib_record(merge_profile_id bigint, import_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.cleanup-authority-marc" xreflabel="vandelaycleanup_authority_marc()">
-      <title id="vandelay.function.cleanup-authority-marc-title">cleanup_authority_marc()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.cleanup-bib-marc" xreflabel="vandelaycleanup_bib_marc()">
-      <title id="vandelay.function.cleanup-bib-marc-title">cleanup_bib_marc()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.compile-profile-incoming-xml-text" xreflabel="vandelaycompile_profile(incoming_xml text)">
-      <title id="vandelay.function.compile-profile-incoming-xml-text-title">compile_profile(incoming_xml text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>compile_profile</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.find-bib-tcn-data-xml-text" xreflabel="vandelayfind_bib_tcn_data(xml text)">
-      <title id="vandelay.function.find-bib-tcn-data-xml-text-title">find_bib_tcn_data(xml text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF tcn_data</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.ingest-authority-marc" xreflabel="vandelayingest_authority_marc()">
-      <title id="vandelay.function.ingest-authority-marc-title">ingest_authority_marc()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.ingest-bib-items" xreflabel="vandelayingest_bib_items()">
-      <title id="vandelay.function.ingest-bib-items-title">ingest_bib_items()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.ingest-bib-marc" xreflabel="vandelayingest_bib_marc()">
-      <title id="vandelay.function.ingest-bib-marc-title">ingest_bib_marc()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.ingest-items-attr-def-id-bigint-import-id-bigint" xreflabel="vandelayingest_items(attr_def_id bigint, import_id bigint)">
-      <title id="vandelay.function.ingest-items-attr-def-id-bigint-import-id-bigint-title">ingest_items(attr_def_id bigint, import_id bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>SET OF import_item</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.match-bib-record" xreflabel="vandelaymatch_bib_record()">
-      <title id="vandelay.function.match-bib-record-title">match_bib_record()</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>trigger</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.merge-record-xml-strip-rule-text-replace-preserve-rule-text-add-rule-text-source-xml-text-target-xml-text" xreflabel="vandelaymerge_record_xml(strip_rule text, replace_preserve_rule text, add_rule text, source_xml text, target_xml text)">
-      <title id="vandelay.function.merge-record-xml-strip-rule-text-replace-preserve-rule-text-add-rule-text-source-xml-text-target-xml-text-title">merge_record_xml(strip_rule text, replace_preserve_rule text, add_rule text, source_xml text, target_xml text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.merge-record-xml-template-marc-text-target-marc-text" xreflabel="vandelaymerge_record_xml(template_marc text, target_marc text)">
-      <title id="vandelay.function.merge-record-xml-template-marc-text-target-marc-text-title">merge_record_xml(template_marc text, target_marc text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.overlay-authority-record-merge-profile-id-bigint-eg-id-bigint-import-id-integer" xreflabel="vandelayoverlay_authority_record(merge_profile_id bigint, eg_id bigint, import_id integer)">
-      <title id="vandelay.function.overlay-authority-record-merge-profile-id-bigint-eg-id-bigint-import-id-integer-title">overlay_authority_record(merge_profile_id bigint, eg_id bigint, import_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.overlay-bib-record-merge-profile-id-bigint-eg-id-bigint-import-id-integer" xreflabel="vandelayoverlay_bib_record(merge_profile_id bigint, eg_id bigint, import_id integer)">
-      <title id="vandelay.function.overlay-bib-record-merge-profile-id-bigint-eg-id-bigint-import-id-integer-title">overlay_bib_record(merge_profile_id bigint, eg_id bigint, import_id integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.replace-field-field-text-source-xml-text-target-xml-text" xreflabel="vandelayreplace_field(field text, source_xml text, target_xml text)">
-      <title id="vandelay.function.replace-field-field-text-source-xml-text-target-xml-text-title">replace_field(field text, source_xml text, target_xml text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.strip-field-field-text-xml-text" xreflabel="vandelaystrip_field(field text, xml text)">
-      <title id="vandelay.function.strip-field-field-text-xml-text-title">strip_field(field text, xml text)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPERLU</seg>
-         <seg>text</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.template-overlay-bib-record-eg-id-text-v-marc-bigint" xreflabel="vandelaytemplate_overlay_bib_record(eg_id text, v_marc bigint)">
-      <title id="vandelay.function.template-overlay-bib-record-eg-id-text-v-marc-bigint-title">template_overlay_bib_record(eg_id text, v_marc bigint)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>SQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-    <simplesect id="vandelay.function.template-overlay-bib-record-merge-profile-id-text-eg-id-bigint-v-marc-integer" xreflabel="vandelaytemplate_overlay_bib_record(merge_profile_id text, eg_id bigint, v_marc integer)">
-      <title id="vandelay.function.template-overlay-bib-record-merge-profile-id-text-eg-id-bigint-v-marc-integer-title">template_overlay_bib_record(merge_profile_id text, eg_id bigint, v_marc integer)</title>
-            <para>
-         
-       <segmentedlist>
-        <title>Function Properties</title>
-        <?dbhtml list-presentation="list"?>
-        <segtitle>Language</segtitle>
-        <segtitle>Return Type</segtitle>
-        <seglistitem>
-         <seg>PLPGSQL</seg>
-         <seg>boolean</seg>
-        </seglistitem>
-       </segmentedlist>
-</para>
-</simplesect>
-       
-       </section>
-       
-  </chapter>