1500 1 3 \N \N 1 \N CS Central Storage t 1
1516 1 3 \N \N 1 \N JD Youth Service Center \N \N t 1
1509 1 3 \N \N 1 \N FW Federal Way \N \N t 1
-1493 1 3 \N \N 1 \N BO BO@Kenmore \N \N t 1
1557 1 3 \N \N 1 \N RH Renton Highlands t 1
1559 1 3 \N \N 1 \N RR Redmond Ridge t 1
1502 1 3 \N \N 1 \N DM Des Moines \N \N t 1
1536 1 3 \N \N 1 \N SK Skykomish \N \N t 1
1537 1 3 \N \N 1 \N SN Snoqualmie \N \N t 1
1538 1 3 \N \N 1 \N SO Southcenter \N \N t 1
-1508 1 3 \N \N 1 \N FR Fairwood Temp t 1
1510 1 3 \N \N 1 \N GR Greenbridge t 1
1524 1 3 \N \N 1 \N LT Literacy Dept \N \N f 1
1 \N 1 1 1 1 1 KCLS KCLS t 1
1505 1 3 \N \N 1 \N F3 Fed Way 320th t 1
1556 1 3 \N \N 1 \N RN Renton Temp t 1
154 1 3 \N \N \N \N TU Tukwila \N \N f 1
+1493 1 3 \N \N 1 \N BO Bothell \N \N t 1
+1508 1 3 \N \N 1 \N FR Fairwood t 1
\.
1535 1 ODC TU Non Print 2014 USD odctunp f f t \N \N
1565 1 ODC RH Print 2014 USD odcrhp f f t \N \N
1566 1 ODC RH Non Print 2014 USD odcthnp f f t \N \N
+1567 1 90059 SH Gift 2014 USD shg f f t \N \N
+1568 1 90070 Vashon reg Gift 2014 USD vsg f f t \N \N
785 1 Children's Fiction Replacement 2011 USD ycb f t f 95 110
786 1 Children's Holds 2011 USD ychd f t f 95 110
787 1 Children's Nonfiction 2011 USD ycn f t f 95 110
854 1 WL DVD 2011 USD zadw f t f 95 110
855 1 WL Music 2011 USD zamw f t f 95 110
875 1 90004 CMS Anon Gift 2011 USD cmsg f t f 95 110
+1645 1 Bellevue System Reference 2015 USD yrsr f f t \N \N
876 1 90023 CO Gift 2011 USD cog f t f 95 110
877 1 45961 CR Gift 2011 USD crg f t f 95 110
1043 1 90039 Gene Friese Gift 2012 USD cmsfg f f f \N \N
1063 1 DU ODC Easy Audio 2012 USD duea f f f \N \N
1064 1 DU ODC Board Books 2012 USD duebb f f f \N \N
1065 1 DU ODC Easy Fiction 2012 USD duef f f f \N \N
+1646 1 Teen Discretionary (Paperback) 2015 USD ytb f f t \N \N
+1647 1 Teen Contingency 2015 USD ytcon f f t \N \N
+1648 1 Teen New Fiction 2015 USD ytf f f t \N \N
+1649 1 Teen Graphic Novels 2015 USD ytgn f f t \N \N
+1650 1 Teen Holds 2015 USD ythd f f t \N \N
+1651 1 Teen New Nonfiction 2015 USD ytn f f t \N \N
+1652 1 Teen Central Replacement 2015 USD ytr f f t \N \N
+1653 1 Teen World Languages 2015 USD ytw f f t \N \N
+1654 1 Adult Spoken CD Fiction 2015 USD zaaf f f t \N \N
+1655 1 Adult Spoken CD Nonfiction 2015 USD zaan f f t \N \N
+1656 1 Playaway Audio (All ages) 2015 USD zaapa f f t \N \N
+1657 1 WL audiobooks 2015 USD zaaw f f t \N \N
+1658 1 Adult Fiction DVD 2015 USD zad f f t \N \N
+1659 1 Anime 2015 USD zadaw f f t \N \N
+1660 1 Adult Nonfiction DVD 2015 USD zadn f f t \N \N
+1661 1 WL DVD 2015 USD zadw f f t \N \N
+1662 1 Adult Spoken Holds 2015 USD zahd f f t \N \N
1066 1 DU ODC Holiday 2012 USD dueho f f f \N \N
1067 1 DU ODC Easy Nonfiction 2012 USD duen f f f \N \N
1068 1 DU ODC Easy Reader 2012 USD duer f f f \N \N
1531 1 90004 CMS Anon Gift 2014 USD cmsg f f t \N \N
1260 1 BE/CR/LH Ref 2013 USD ber f f f \N \N
1393 1 90006 BE regular gift fund 2013 USD beg f f f \N \N
+1569 1 AL/AU/MK Ref 2015 USD apr f f t \N \N
+1570 1 BD/CO/EN/MV Ref 2015 USD bdr f f t \N \N
1261 1 BO/KM/KG Ref 2013 USD bor f f f \N \N
1259 1 BD/CO/EN/MV Ref 2013 USD bdr f f f \N \N
1262 1 BP/BU/GR/WC Ref 2013 USD bpr f f f \N \N
1263 1 CA/DU/FC/NB/SK/SN/WL Ref 2013 USD car f f f \N \N
1264 1 DM/KT/WM Ref 2013 USD dmr f f f \N \N
+1571 1 BE/CR/LH Ref 2015 USD ber f f t \N \N
+1668 1 Children's Spoken CD 2015 USD zca f f t \N \N
+1669 1 Children's DVD 2015 USD zcd f f t \N \N
+1670 1 Total Children's Music 2015 USD zcm f f t \N \N
+1672 1 Children's WL 2014 Nonprint 2015 USD zcw f f t \N \N
1265 1 FO/SW/SO/VV Reg 2013 USD for f f f \N \N
1266 1 FR/RE/RH Ref 2013 USD frr f f f \N \N
1267 1 FW/F3/VS Ref 2013 USD fwr f f f \N \N
1503 1 PERIODICALS 2014 USD yper f f t \N \N
1504 1 Children's DVD 2014 USD zcd f f t \N \N
1403 1 54752 KL Latin AM Gift 2013 USD kllag f f f \N \N
+1681 1 BP/BU/FO/GR/VV/WC Ref 2015 USD bpr f f t \N \N
1505 1 Adult eAudio 2014 USD waau f f t \N \N
1506 1 Adult eAudio holds 2014 USD waauh f f t \N \N
1507 1 eBooks Adult Purchased 2014 USD wae f f t \N \N
1416 1 92631 MusicSettlement 2013 USD zamrg f f f \N \N
1417 1 90004 CMS Anon Gift 2013 USD cmsg f f f \N \N
1418 1 German Book Grant 2013 USD gerg f f f \N \N
+1572 1 DM/KT/WM Ref 2015 USD dmr f f t \N \N
+1573 1 FW/F3/VS Ref 2015 USD fwr f f t \N \N
+1574 1 Youth Service Center Fiction 2015 USD jdf f f t \N \N
+1575 1 Youth Service Center Music 2015 USD jdm f f t \N \N
+1576 1 Youth Service Center SO 2015 USD jds f f t \N \N
+1577 1 LF/RB/SH Ref 2015 USD lfr f f t \N \N
+1578 1 MI/NC/NW Ref 2015 USD mir f f t \N \N
+1579 1 ODC RH Print 2015 USD odcrhp f f t \N \N
+1580 1 ODC SW Non Print 2015 USD odcswnp f f t \N \N
+1581 1 ODC SW Print 2015 USD odcswp f f t \N \N
+1582 1 ODC TU Non Print 2015 USD odctunp f f t \N \N
+1583 1 ODC TU Print 2015 USD odctup f f t \N \N
+1584 1 Redmond Nonprofit & Philanthropy Center 2015 USD renp f f t \N \N
+1585 1 Redmond Nonprofit & Philanthropy Center SO 2015 USD renps f f t \N \N
+1586 1 Adult eAudio 2015 USD waau f f t \N \N
+1587 1 Adult eAudio holds 2015 USD waauh f f t \N \N
+1588 1 eBooks Adult Purchased 2015 USD wae f f t \N \N
+1589 1 eBooks Adult Holds Purchased 2015 USD waeh f f t \N \N
+1590 1 eBooks Adult WL Purchased 2015 USD wael f f t \N \N
+1591 1 Children's eAudio 2015 USD wcau f f t \N \N
+1592 1 Children's eAudio Holds 2015 USD wcauh f f t \N \N
+1593 1 eBooks Children Purchased 2015 USD wce f f t \N \N
+1594 1 eBooks Children Holds Purchased 2015 USD wceh f f t \N \N
+1595 1 Downloadable Contingency Purchased 2015 USD wcon f f t \N \N
+1596 1 Online Reference (GVRL) 2015 USD wro f f t \N \N
+1597 1 Teen eAudio 2015 USD wtau f f t \N \N
+1598 1 Teen eAudio holds 2015 USD wtauh f f t \N \N
+1599 1 eBooks Teen Purchased 2015 USD wte f f t \N \N
+1600 1 ebook Teen Holds Purchased 2015 USD wteh f f t \N \N
+1601 1 Downloadable video Purchased 2015 USD wvd f f t \N \N
+1602 1 eBooks Adult Licensed 2015 USD xae f f t \N \N
+1603 1 eBooks Adult Holds Licensed 2015 USD xaeh f f t \N \N
+1604 1 eBooks Adult WL Licensed 2015 USD xaewl f f t \N \N
+1605 1 eBooks Children Licensed 2015 USD xce f f t \N \N
+1606 1 eBooks Children Holds Licensed 2015 USD xceh f f t \N \N
+1607 1 Download Licensed Contingency 2015 USD xcon f f t \N \N
+1608 1 One Click Digital Content 2015 USD xoc f f t \N \N
+1609 1 Other 2015 USD xoth f f t \N \N
+1610 1 eBooks Teen Licensed 2015 USD xte f f t \N \N
+1611 1 ebook Teen Holds Licensed 2015 USD xteh f f t \N \N
+1612 1 Adult Basic Ed 2015 USD yabe f f t \N \N
+1613 1 Choice Reads 2015 USD yach f f t \N \N
+1614 1 Adult Contingency 2015 USD yacon f f t \N \N
+1615 1 Adult New Fiction 2015 USD yaf f f t \N \N
+1616 1 Adult Fiction SO 2015 USD yafs f f t \N \N
+1617 1 Adult Holds/Additional Copies 2015 USD yahd f f t \N \N
+1682 1 CA/DU/RE/SK/WL Ref 2015 USD car f f t \N \N
+1683 1 FR/RN/RH/SW/SC Ref 2015 USD frr f f t \N \N
+1689 1 ODC RH Non Print 2015 USD odcrhnp f f t \N \N
+1680 1 BO/KM/KG/KL Ref 2015 USD bor f f t \N \N
+1618 1 Adult New Nonfiction 2015 USD yan f f t \N \N
+1619 1 Adult Replacement Fiction 2015 USD yarf f f t \N \N
+1620 1 Adult Replacement Nonfiction 2015 USD yarn f f t \N \N
+1621 1 Travel 2015 USD yat f f t \N \N
+1622 1 Adult Book World Languages 2015 USD yaw f f t \N \N
+1623 1 Adult Book Chinese 2015 USD yawc f f t \N \N
+1624 1 Children's Fiction Replacement 2015 USD ycb f f t \N \N
+1625 1 Children's Comics 2015 USD yccom f f t \N \N
+1626 1 Children's Contingency 2015 USD yccon f f t \N \N
+1627 1 Children's Fiction 2015 USD ycf f f t \N \N
+1628 1 Children's Nonfiction 2015 USD ycn f f t \N \N
+1629 1 Children's Series 2015 USD ycps f f t \N \N
+1630 1 Children's Nonfiction Replacement 2015 USD ycrn f f t \N \N
+1631 1 Children's World Languages 2015 USD ycw f f t \N \N
+1632 1 Board Books 2015 USD yebb f f t \N \N
+1633 1 Easy Fiction 2015 USD yef f f t \N \N
+1634 1 Easy Readers 2015 USD yere f f t \N \N
+1635 1 Books to Grow on 2015 USD ypbg f f t \N \N
+1636 1 Documents SO 2015 USD ypds f f t \N \N
+1637 1 PERIODICALS 2015 USD yper f f t \N \N
+1638 1 English as a second language 2015 USD ypesl f f t \N \N
+1639 1 Kid Reach 2015 USD ypkr f f t \N \N
+1640 1 Professional Collections SO 2015 USD ypps f f t \N \N
+1641 1 Central Reference Backup 2015 USD yrcl f f t \N \N
+1642 1 Youth Reference 2015 USD yrcy f f t \N \N
+1643 1 Encyclopedias 2015 USD yren f f t \N \N
+1644 1 Branch SO 2015 USD yrs f f t \N \N
+1663 1 Central and Requests 2015 USD zam f f t \N \N
+1664 1 Bestseller Music 2015 USD zamb f f t \N \N
+1665 1 WL Music 2015 USD zamw f f t \N \N
+1666 1 WL Music Spanish 2015 USD zamws f f t \N \N
+1667 1 Spoken Replacement Parts 2015 USD zap f f t \N \N
+1673 1 DVD Holds 2015 USD zdhd f f t \N \N
+1674 1 Easy Spoken CD 2015 USD zea f f t \N \N
+1675 1 ELECTRONIC DATABASES 2015 USD zelts f f t \N \N
+1676 1 Family DVD 2015 USD zfd f f t \N \N
+1677 1 Music Holds 2015 USD zmhd f f t \N \N
+1678 1 Teen Spoken CD 2015 USD zta f f t \N \N
+1671 1 2015 Nonprint Contingency 2015 USD zcon f f t \N \N
+1684 1 FC/IS/NB/SA/SN Ref 2015 USD fcr f f t \N \N
+1685 1 ODC WC Print 2015 USD odcwcp f f t \N \N
+1686 1 ODC EK Print 2015 USD odcekp f f t \N \N
+1687 1 ODC WC Non Print 2015 USD odcwcnp f f t \N \N
+1688 1 ODC EK Non Print 2015 USD odceknp f f t \N \N
\.
-- Name: fund_id_seq; Type: SEQUENCE SET; Schema: acq; Owner: evergreen
--
-SELECT pg_catalog.setval('fund_id_seq', 1597, true);
+SELECT pg_catalog.setval('fund_id_seq', 1711, true);
--
173 2014 1630-60440 Nonbook Items 1 USD 2014 Nonbook
174 2014 1630-60450 Book 1 USD 2014 Book
175 2014 1630-60425 Downloadable Purchased 1 USD 2014 Download - Purchased
+176 2015 1630-60450 Book 1 USD 2015 Book
+177 2015 1630-53140 Downloadable - Licensed 1 USD 2015 Download - Licensed
+178 2015 1630-60425 Downloadable Purchased 1 USD 2015 Download - Purchased
+179 2015 1630-60440 Nonbook Items 1 USD 2015 Nonbook
+180 2015 Other (Not cataloged) 1630-53130 1 USD 2015 Other
+181 2015 1630-53110 Electronic 1 USD 2015 ELECTRONIC DATABASES
+182 2015 1630-53120 Periodicals (hard copies) 1 USD 2015 PERIODICALS
\.
-- Name: funding_source_id_seq; Type: SEQUENCE SET; Schema: acq; Owner: evergreen
--
-SELECT pg_catalog.setval('funding_source_id_seq', 175, true);
+SELECT pg_catalog.setval('funding_source_id_seq', 208, true);
--
\.
+SET search_path = action, pg_catalog;
+
+--
+-- Data for Name: hold_request_cancel_cause; Type: TABLE DATA; Schema: action; Owner: evergreen
+--
+
+COPY hold_request_cancel_cause (id, label) FROM stdin;
+1 Untargeted expiration
+2 Hold Shelf expiration
+3 Patron via phone
+4 Patron in person
+5 Staff forced
+6 Patron via OPAC
+\.
+
+
+--
+-- Name: hold_request_cancel_cause_id_seq; Type: SEQUENCE SET; Schema: action; Owner: evergreen
+--
+
+SELECT pg_catalog.setval('hold_request_cancel_cause_id_seq', 100, true);
+
+
SET search_path = action_trigger, pg_catalog;
--
16 f 1 Email Notice: Patron Acquisition Request marked Received. aur.received Acq::UserRequestReceived SendEmail \N \N 00:05:00 \N \N \N \N \N \n[%- USE date -%]\n[%- SET li = target.lineitem; -%]\n[%- SET user = target.usr -%]\n[%- SET title = helpers.get_li_attr("title", "", li.attributes) %]\n[%- SET author = helpers.get_li_attr("author", "", li.attributes) %]\n[%- SET edition = helpers.get_li_attr("edition", "", li.attributes) %]\n[%- SET isbn = helpers.get_li_attr("isbn", "", li.attributes) %]\n[%- SET publisher = helpers.get_li_attr("publisher", "", li.attributes) -%]\n[%- SET pubdate = helpers.get_li_attr("pubdate", "", li.attributes) -%]\n\nTo: [%- params.recipient_email || user.email %]\nFrom: [%- params.sender_email || default_sender %]\nSubject: Acquisition Request Notification\n\nDear [% user.family_name %], [% user.first_given_name %]\nOur records indicate the materials for the following acquisition request have been received.\n\nTitle: [% title %]\n[% IF author %]Author: [% author %][% END %]\n[% IF edition %]Edition: [% edition %][% END %]\n[% IF isbn %]ISBN: [% isbn %][% END %]\n[% IF publisher %]Publisher: [% publisher %][% END %]\n[% IF pubdate %]Publication Date: [% pubdate %][% END %]\nLineitem ID: [% li.id %]\n \N
134 t 1 21 Day Overdue Print Notice checkout.due CircIsOverdue ProcessTemplate \N \N 21 days 22 days usr notification.overdue.first.print due_date usr [%- USE date -%]\n[%- lib = target.0.circ_lib -%]\n[%- SET lib_addr = lib.mailing_address -%]\n[%- IF !lib_addr -%]\n [%- SET lib_addr = lib.billing_address -%]\n[%- END -%]\n[%- SET user = '' -%]\n[%- SET total_fines = 0 -%] \n\n[%- FOR circ IN target -%]\n\n [%- IF !user OR user.id != circ.usr.id -%]\n \n [%- IF !loop.first -%] \n <total_notice_fines>[% total_fines | format('%.02f') %]</total_notice_fines> \n </notice> [%# close out the notice for the previous user #%]\n [%- END -%]\n [%- user = circ.usr -%]\n [%- SET user_addr = user.mailing_address -%]\n [%- IF !user_addr -%]\n [%- SET user_addr = user.billing_address -%]\n [%- END -%]\n [%- SET total_fines = 0 -%]\n\n<notice type='overdue' notify_interval='21 days'>\n <patron>\n <barcode>[% helpers.escape_xml(user.card.barcode) %]</barcode>\n <first_given_name>[% helpers.escape_xml(user.first_given_name) %]</first_given_name>\n <family_name>[% helpers.escape_xml(user.family_name) %]</family_name>\n [% IF !user_addr OR user_addr.valid == 'f' %]\n <addr_valid>false</addr_valid>\n [% ELSE %]\n <addr_valid>true</addr_valid>\n [% END %]\n <addr_street1>[% helpers.escape_xml(user_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(user_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(user_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(user_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(user_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(user.email) %]</email>\n <day_phone>[% user.day_phone %]</day_phone>\n <evening_phone>[% user.evening_phone %]</evening_phone>\n <other_phone>[% user.other_phone %]</other_phone>\n <sys_id>[% user.id %]</sys_id>\n </patron>\n <location>\n <name>[% helpers.escape_xml(lib.name) %]</name>\n <shortname>[% helpers.escape_xml(lib.shortname) FILTER lower %]</shortname>\n <phone>[% helpers.escape_xml(lib.phone) %]</phone>\n <addr_street1>[% helpers.escape_xml(lib_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(lib_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(lib_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(lib_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(lib_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(lib.email) %]</email>\n <sys_id>[% lib.id %]</sys_id>\n </location>\n [% END %] [%# if new user #%]\n <item>\n [%- copy_details = helpers.get_copy_bib_basics(circ.target_copy.id) -%]\n <title>[% helpers.escape_xml(copy_details.title) %]</title>\n <author>[% helpers.escape_xml(copy_details.author) %]</author>\n <checkout_date>[% date.format(helpers.format_date(circ.xact_start), '%m/%d/%Y') %]</checkout_date>\n <due_date>[% date.format(helpers.format_date(circ.due_date), '%m/%d/%Y') %]</due_date>\n <call_number>[% helpers.escape_xml(circ.target_copy.call_number.label) %]</call_number>\n <barcode>[% helpers.escape_xml(circ.target_copy.barcode) %]</barcode>\n <shelf_location>[% helpers.escape_xml(circ.target_copy.location.name) %]</shelf_location>\n <item_price>[% helpers.get_copy_price(circ.target_copy) %]</item_price>\n <total_owed>[% circ.billable_transaction.summary.balance_owed | format('%.02f') %]</total_owed>\n <circ_id>[% circ.id %]</circ_id>\n [%- SET total_fines = total_fines + circ.billable_transaction.summary.balance_owed %]\n </item>\n[% END %]\n <total_notice_fines>[% total_fines | format('%.02f')%]</total_notice_fines>\n</notice> Daily-OD-21-Print
29 t 1 money.payment_receipt.email money.format.payment_receipt.email NOOP_True SendEmail \N \N 00:00:30 \N \N \N \N \N [%- USE date -%]\n[%- SET user = target.xact.usr -%][% USE money=format('%.2f') -%]\nTo: [%- params.recipient_email || user.email %]\nFrom: [%- params.sender_email || default_sender %]\nSubject: KCLS Payment Receipt\n\n[% MACRO mkdate(ts) GET date.format(helpers.format_date(ts), '%m/%d/%Y') %][% date.format(date.now, '%m/%d/%Y') %]\n \nPlease print ALL PAGES of this receipt for your records.\nIf you are paying for a lost item, and you return the item within 12 months of this date,\nthis receipt will be REQUIRED to request a refund.\n\nBilling Info\n[% SET xact_mp_hash = {} %][% FOR mp IN target %][%# Template is hooked around payments, but let us make the receipt focused on transactions %][% SET xact_id = mp.xact.id %][% IF ! xact_mp_hash.defined( xact_id ) %][% xact_mp_hash.$xact_id = { 'xact' => mp.xact, 'payments' => [] } %][% END %][% xact_mp_hash.$xact_id.payments.push(mp) %][% END %][% FOR xact_id IN xact_mp_hash.keys.sort %][% SET xact = xact_mp_hash.$xact_id.xact %][% SET mb_type_hash = {} %][% FOR mb IN xact.billings %][%# Group billings by their btype %][% IF mb.voided == 'f' %][% SET mb_type = mb.btype.id %][% IF ! mb_type_hash.defined( mb_type ) %][% mb_type_hash.$mb_type = { 'sum' => 0.00, 'billings' => [] } %][% END %][% IF ! mb_type_hash.$mb_type.defined( 'first_ts' ) %][% mb_type_hash.$mb_type.first_ts = mb.billing_ts %][% END %][% mb_type_hash.$mb_type.last_ts = mb.billing_ts %][% mb_type_hash.$mb_type.sum = mb_type_hash.$mb_type.sum + mb.amount %] [% END %][% END %][% FOR mb_type IN mb_type_hash.keys.sort %][% IF mb_type == 1 %][%# Consolidated view of overdue billings %][% ELSE %][%# all other billings show individually %][% FOR mb IN mb_type_hash.$mb_type.billings %][% END %][% END %][% END %][% FOR mp IN xact_mp_hash.$xact_id.payments %][% SWITCH mp.payment_type -%][% CASE "cash_payment" %][% CASE "check_payment" %][% CASE "credit_card_payment" %][% CASE "credit_payment" %][% CASE "forgive_payment" %][% CASE "goods_payment" %][% CASE "work_payment" %][%- END %][% IF mp.payment_type == 'credit_card_payment' %][% SET cc_print1 = mp.credit_card_payment.cc_number.replace(' ','').chunk(-4).last %][% SET cc_print2 = mp.credit_card_payment.cc_first_name %] [% SET cc_print3 = mp.credit_card_payment.cc_last_name %][% SET cc_print4 = mp.credit_card_payment.expire_month %][% SET cc_print5 = mp.credit_card_payment.expire_year -%][% IF mp.credit_card_payment.cc_order_number %][% SET cc_print6 = mp.credit_card_payment.cc_order_number %][% END %][% END %][% END %][% END %]\nCard Ending:[% cc_print1 %]\nName:[% cc_print2 %] [% cc_print3 %]\nExp:[% cc_print4 %]/[% cc_print5 %]\nTransaction #:[% cc_print6 %]\n\nPaid Charges\n\n[% SET xact_mp_hash = {} %][% FOR mp IN target %][%# Template is hooked around payments, but let us make the receipt focused on transactions %][% SET xact_id = mp.xact.id %][% IF ! xact_mp_hash.defined( xact_id ) %][% xact_mp_hash.$xact_id = { 'xact' => mp.xact, 'payments' => [] } %][% END %][% xact_mp_hash.$xact_id.payments.push(mp) %][% END %][% FOR xact_id IN xact_mp_hash.keys.sort %][% SET xact = xact_mp_hash.$xact_id.xact %]\n[% IF xact.circulation %]Title: [% helpers.get_copy_bib_basics(xact.circulation.target_copy.id).title %] -- Item Barcode: [% xact.circulation.target_copy.barcode %][% ELSE %]Type: Miscellaneous[% END %]\nCharges: [% SET mb_type_hash = {} %][% FOR mb IN xact.billings %][%# Group billings by their btype %][% IF mb.voided == 'f' %][% SET mb_type = mb.btype.id %][% IF ! mb_type_hash.defined( mb_type ) %][% mb_type_hash.$mb_type = { 'sum' => 0.00, 'billings' => [] } %][% END %][% IF ! mb_type_hash.$mb_type.defined( 'first_ts' ) %][% mb_type_hash.$mb_type.first_ts = mb.billing_ts %][% END %][% mb_type_hash.$mb_type.last_ts = mb.billing_ts %][% mb_type_hash.$mb_type.sum = mb_type_hash.$mb_type.sum + mb.amount %][% mb_type_hash.$mb_type.billings.push( mb ) %][% END %][% END %][% FOR mb_type IN mb_type_hash.keys.sort %][% IF mb_type == 1 %][%# Consolidated view of overdue billings %]$[% money(mb_type_hash.$mb_type.sum) %] for [% mb_type_hash.$mb_type.billings.0.btype.name %] on [% mkdate(mb_type_hash.$mb_type.first_ts) %] through [% mkdate(mb_type_hash.$mb_type.last_ts) %][% ELSE %][%# all other billings show individually %][% FOR mb IN mb_type_hash.$mb_type.billings %]$[% money(mb.amount) %] for "[% mb.btype.name %]" on [% mkdate(mb.billing_ts) %][% IF mb.note %]([% mb.note %])[% END %][% END %][% END %][% END %]\nPayments:[% FOR mp IN xact_mp_hash.$xact_id.payments %]$[% money(mp.amount) %] paid by [% SWITCH mp.payment_type -%][% CASE "cash_payment" %]Cash[% CASE "check_payment" %]Check[% CASE "credit_card_payment" %]Credit Card[% CASE "credit_payment" %]Credit[% CASE "forgive_payment" %]Forgiveness[% CASE "goods_payment" %]Goods[% CASE "work_payment" %]Work[%- END %] on [% mkdate(mp.payment_ts) %]\n[% END %][% END %]\n\nIf the items listed on this receipt are returned within 12 months of the receipt date, you may request a refund within 12 months of the receipt date for the cost of the item minus any outstanding charges on your account. The usual overdue fee will still be in effect for the returned item. You may choose to pay this overdue fee at the time you request a refund or have the overdue fee deducted from the amount of the refund. Patrons requesting a refund must present this receipt at any KCLS location.\n\nRefunds are not available for parts and pieces, overdue fines, or items that do not display a specific title in My Account. For a list of refundable and nonrefundable items, visit http://www.kcls.org/usingthelibrary/borrowing/\n\n**END OF RECEIPT**\n \N
+34 t 1 circ.missing_pieces.letter.print circ.format.missing_pieces.letter.print NOOP_True ProcessTemplate \N \N 00:05:00 \N \N \N \N usr \n\n[%- USE date -%]\n[%- SET user = target.0.usr -%]\n[% date.format(date.now, '%B %d, %Y') %]\n\n[% user.first_given_name %] [% user.family_name %]\n[% user.mailing_address.street1 %]\n[% user.mailing_address.city %] [% user.mailing_address.state %] [% user.mailing_address.post_code %]\n\nDear Patron,\n\nThe following item (or items) borrowed with your library card was recently returned with a missing piece (or pieces):\n\n[% FOR circ IN target %]\nTitle: [% helpers.get_copy_bib_basics(circ.target_copy.id).title %]\nBarcode: [% circ.target_copy.barcode %]\nDate returned: [% date.format(date.now, '%B %d, %Y') %]\nMissing piece(s): [% circ.target_copy.alert_message %]\nCost to repair/replace this item: $[% circ.target_copy.price %]\nPatron record number: [% user.card.barcode %]\n\nThe item is still checked out to your card and has a due date of [% date.format(helpers.format_date(circ.due_date), '%B %d, %Y') %]. The library will hold the returned part for six weeks for your examination. After , the incomplete item will be disposed of and a non-refundable replacement/repair charge will be added to your record. If missing pieces are returned after the six- week period, charges will remain on your account until paid. For more information about this item or charges on your account, please call or stop by the library.\n[% END %]\n\nIf you are unable to locate the missing piece(s), you may send a check for the above amount payable to King County Library System at the address provided on this letter, pay online from My Account at www.kcls.org, or pay in person with cash or check at any KCLS library service desk. If the item is a book on CD or a book on cassette tape, please speak with the library staff before making payment.\n\nThank you for your attention to this matter. (Please disregard this letter if you have already returned the missing piece(s).)\n\nSincerely,\n Library\n\n\nInitials \N
133 t 1 7 Day Overdue Print Notice checkout.due CircIsOverdue ProcessTemplate \N \N 7 days 8 days usr notification.overdue.first.print due_date usr [%- USE date -%] \n[%- lib = target.0.circ_lib -%]\n[%- SET lib_addr = lib.mailing_address -%]\n[%- IF !lib_addr -%] \n [%- SET lib_addr = lib.billing_address -%]\n[%- END -%] \n[%- SET user = '' -%] \n[%- SET total_fines = 0 -%]\n\n[%- FOR circ IN target -%]\n\n [%- IF !user OR user.id != circ.usr.id -%]\n \n [%- IF !loop.first -%] \n <total_notice_fines>[% total_fines | format('%.02f') %]</total_notice_fines> \n </notice> [%# close out the notice for the previous user #%]\n [%- END -%]\n [%- user = circ.usr -%]\n [%- SET user_addr = user.mailing_address -%]\n [%- IF !user_addr -%]\n [%- SET user_addr = user.billing_address -%]\n [%- END -%]\n [%- SET total_fines = 0 -%]\n\n<notice type='overdue' notify_interval='7 days'>\n <patron>\n <barcode>[% helpers.escape_xml(user.card.barcode) %]</barcode>\n <first_given_name>[% helpers.escape_xml(user.first_given_name) %]</first_given_name>\n <family_name>[% helpers.escape_xml(user.family_name) %]</family_name>\n [% IF !user_addr OR user_addr.valid == 'f' %]\n <addr_valid>false</addr_valid>\n [% ELSE %]\n <addr_valid>true</addr_valid>\n [% END %]\n <addr_street1>[% helpers.escape_xml(user_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(user_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(user_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(user_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(user_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(user.email) %]</email>\n <day_phone>[% user.day_phone %]</day_phone>\n <evening_phone>[% user.evening_phone %]</evening_phone>\n <other_phone>[% user.other_phone %]</other_phone>\n <sys_id>[% user.id %]</sys_id>\n </patron>\n <location>\n <name>[% helpers.escape_xml(lib.name) %]</name>\n <shortname>[% helpers.escape_xml(lib.shortname) FILTER lower %]</shortname>\n <phone>[% helpers.escape_xml(lib.phone) %]</phone>\n <addr_street1>[% helpers.escape_xml(lib_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(lib_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(lib_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(lib_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(lib_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(lib.email) %]</email>\n <sys_id>[% lib.id %]</sys_id>\n </location>\n [% END %] [%# if new user #%]\n <item>\n [%- copy_details = helpers.get_copy_bib_basics(circ.target_copy.id) -%]\n <title>[% helpers.escape_xml(copy_details.title) %]</title>\n <author>[% helpers.escape_xml(copy_details.author) %]</author>\n <checkout_date>[% date.format(helpers.format_date(circ.xact_start), '%m/%d/%Y') %]</checkout_date>\n <due_date>[% date.format(helpers.format_date(circ.due_date), '%m/%d/%Y') %]</due_date>\n <call_number>[% helpers.escape_xml(circ.target_copy.call_number.label) %]</call_number>\n <barcode>[% helpers.escape_xml(circ.target_copy.barcode) %]</barcode>\n <shelf_location>[% helpers.escape_xml(circ.target_copy.location.name) %]</shelf_location>\n <item_price>[% helpers.get_copy_price(circ.target_copy) %]</item_price>\n <total_owed>[% circ.billable_transaction.summary.balance_owed | format('%.02f') %]</total_owed>\n <circ_id>[% circ.id %]</circ_id>\n [%- SET total_fines = total_fines + circ.billable_transaction.summary.balance_owed %]\n </item>\n[% END %]\n <total_notice_fines>[% total_fines | format('%.02f')%]</total_notice_fines>\n</notice>\n Daily-OD-7-Print
36 f 1 circ.staff_age_to_lost circ.staff_age_to_lost CircIsOverdue MarkItemLost \N \N 00:05:00 \N \N \N due_date \N \N \N
111 t 1 1 Day Courtesy Notice checkout.due CircIsOpen SendEmail \N \N -2 days -1 days usr notification.predue.email due_date usr [%- USE date -%]\n[%- user = target.0.usr -%]\nTo: [%- params.recipient_email || user.email %]\nFrom: [%- helpers.get_org_setting(target.0.circ_lib.id, 'org.bounced_emails') || lib.email || params.sender_email || default_sender %]\nSubject: Courtesy Due Date Reminder from KCLS\n\n[% user.first_given_name %]:\n\nThe following items are due back soon. \n\nIf you have already returned these items, please disregard this courtesy notice. Fines will be charged for items that are returned late. To renew items, log in to your account at www.kcls.org or call your local library. Replies to this message do not reach staff.\n\n[% FOR circ IN target %]\n[%- copy_details = helpers.get_copy_bib_basics(circ.target_copy.id) -%]\nTitle: [% helpers.escape_xml(copy_details.title) %]\nAuthor: [% helpers.escape_xml(copy_details.author) %]\nBarcode: [% circ.target_copy.barcode %]\nCall Number: [% circ.target_copy.call_number.label %]\nDue: [% date.format(helpers.format_date(circ.due_date), '%m/%d/%Y') %]\n [% BLOCK comment1 %]Item Cost: [% helpers.get_copy_price(circ.target_copy) %]\n Library: [% circ.circ_lib.name %]\n Library Phone: [% circ.circ_lib.phone %][% END %]\n[% END %]\n\n[% BLOCK comment2 %]\n[% lib.name %]\n[%- SET addr = lib.mailing_address -%]\n[%- IF !addr -%] [%- SET addr = lib.billing_address -%] [%- END %]\n[% lib.mailing_address.street1 %] [% lib.mailing_address.street2 %]\n[% lib.mailing_address.city %], [% lib.mailing_address.state %]\n[% lib.mailing_address.post_code %]\n[% lib.phone %]\n[% END %]\n Daily-PD-1
142 t 1 7 Day Overdue Telephone UMS Notice checkout.due CircIsOverdue ProcessTemplate \N \N 7 days 00:00:01 8 days usr notification.overdue.first.phone due_date usr [%- USE date -%] \n[%- lib = target.0.circ_lib -%]\n[%- SET lib_addr = lib.mailing_address -%]\n[%- IF !lib_addr -%] \n [%- SET lib_addr = lib.billing_address -%]\n[%- END -%] \n[%- SET user = '' -%] \n[%- SET total_fines = 0 -%]\n\n[%- FOR circ IN target -%]\n\n [%- IF !user OR user.id != circ.usr.id -%]\n \n [%- IF !loop.first -%] \n <total_notice_fines>[% total_fines | format('%.02f') %]</total_notice_fines> \n </notice> [%# close out the notice for the previous user #%]\n [%- END -%]\n [%- user = circ.usr -%]\n [%- SET user_addr = user.mailing_address -%]\n [%- IF !user_addr -%]\n [%- SET user_addr = user.billing_address -%]\n [%- END -%]\n [%- SET total_fines = 0 -%]\n\n<notice type='overdue' notify_interval='7 days'>\n <patron>\n <barcode>[% helpers.escape_xml(user.card.barcode) %]</barcode>\n <first_given_name>[% helpers.escape_xml(user.first_given_name) %]</first_given_name>\n <family_name>[% helpers.escape_xml(user.family_name) %]</family_name>\n [% IF !user_addr OR user_addr.valid == 'f' %]\n <addr_valid>false</addr_valid>\n [% ELSE %]\n <addr_valid>true</addr_valid>\n [% END %]\n <addr_street1>[% helpers.escape_xml(user_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(user_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(user_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(user_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(user_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(user.email) %]</email>\n <day_phone>[% user.day_phone %]</day_phone>\n <evening_phone>[% user.evening_phone %]</evening_phone>\n <other_phone>[% user.other_phone %]</other_phone>\n <sys_id>[% user.id %]</sys_id>\n </patron>\n <location>\n <name>[% helpers.escape_xml(lib.name) %]</name>\n <shortname>[% helpers.escape_xml(lib.shortname) FILTER lower %]</shortname>\n <phone>[% helpers.escape_xml(lib.phone) %]</phone>\n <addr_street1>[% helpers.escape_xml(lib_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(lib_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(lib_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(lib_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(lib_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(lib.email) %]</email>\n <sys_id>[% lib.id %]</sys_id>\n </location>\n [% END %] [%# if new user #%]\n <item>\n [%- copy_details = helpers.get_copy_bib_basics(circ.target_copy.id) -%]\n <title>[% helpers.escape_xml(copy_details.title) %]</title>\n <author>[% helpers.escape_xml(copy_details.author) %]</author>\n <checkout_date>[% date.format(helpers.format_date(circ.xact_start), '%m/%d/%Y') %]</checkout_date>\n <due_date>[% date.format(helpers.format_date(circ.due_date), '%m/%d/%Y') %]</due_date>\n <call_number>[% helpers.escape_xml(circ.target_copy.call_number.label) %]</call_number>\n <barcode>[% helpers.escape_xml(circ.target_copy.barcode) %]</barcode>\n <shelf_location>[% helpers.escape_xml(circ.target_copy.location.name) %]</shelf_location>\n <item_price>[% helpers.get_copy_price(circ.target_copy) %]</item_price>\n <total_owed>[% circ.billable_transaction.summary.balance_owed | format('%.02f') %]</total_owed>\n <circ_id>[% circ.id %]</circ_id>\n [%- SET total_fines = total_fines + circ.billable_transaction.summary.balance_owed %]\n </item>\n[% END %]\n <total_notice_fines>[% total_fines | format('%.02f')%]</total_notice_fines>\n</notice> Daily-OD-7-Print
143 t 1 Hold Ready for Pickup Phone UMS Notice hold.available HoldIsAvailable ProcessTemplate \N \N 06:00:01 \N usr notification.hold.pickup.phone shelf_time usr [%- USE date -%] \n[%- lib = target.0.pickup_lib -%]\n[%- SET lib_addr = lib.mailing_address -%]\n[%- IF !lib_addr -%] \n [%- SET lib_addr = lib.billing_address -%]\n[%- END -%] \n[%- SET user = '' -%] \n\n[%- FOR hold IN target.sort('usr') -%]\n\n [%- IF !user OR user.id != hold.usr.id -%]\n \n [%- IF !loop.first -%] \n </notice> [%# close out the notice for the previous user #%]\n [%- END -%]\n [%- user = hold.usr -%]\n [%- SET user_addr = user.mailing_address -%]\n [%- IF !user_addr -%]\n [%- SET user_addr = user.billing_address -%]\n [%- END -%]\n\n<notice type='hold available'>\n <patron>\n <barcode>[% helpers.escape_xml(user.card.barcode) %]</barcode>\n <first_given_name>[% helpers.escape_xml(user.first_given_name) %]</first_given_name>\n <family_name>[% helpers.escape_xml(user.family_name) %]</family_name>\n [% IF !user_addr OR user_addr.valid == 'f' %]\n <addr_valid>false</addr_valid>\n [% ELSE %]\n <addr_valid>true</addr_valid>\n [% END %]\n <addr_street1>[% helpers.escape_xml(user_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(user_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(user_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(user_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(user_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(user.email) %]</email>\n <day_phone>[% user.day_phone %]</day_phone>\n <evening_phone>[% user.evening_phone %]</evening_phone>\n <other_phone>[% user.other_phone %]</other_phone>\n <sys_id>[% user.id %]</sys_id>\n </patron>\n <location>\n <name>[% helpers.escape_xml(lib.name) %]</name>\n <shortname>[% helpers.escape_xml(lib.shortname) FILTER lower %]</shortname>\n <phone>[% helpers.escape_xml(lib.phone) %]</phone>\n <addr_street1>[% helpers.escape_xml(lib_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(lib_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(lib_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(lib_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(lib_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(lib.email) %]</email>\n <sys_id>[% lib.id %]</sys_id>\n </location> \n [% END %] [%# if new_user %]\n [%- copy_details = helpers.get_copy_bib_basics(hold.current_copy.id) -%]\n <hold>\n <title>[% helpers.escape_xml(copy_details.title) %]</title>\n <author>[% helpers.escape_xml(copy_details.author) %]</author>\n <call_number>[% helpers.escape_xml(hold.current_copy.call_number.label) %]</call_number>\n <barcode>[% helpers.escape_xml(hold.current_copy.barcode) %]</barcode>\n <library>[% helpers.escape_xml(hold.pickup_lib.name) %]</library>\n <notice_date>[% date.format(date.now, '%m/%d/%Y') %]</notice_date>\n <shelf_expire_date>[% date.format(helpers.format_date(hold.shelf_expire_time), '%m/%d/%Y') %]</shelf_expire_date>\n </hold>\n[% END %]\n</notice> Daily-Active-Print
113 t 1 21 Day Overdue Email Notification checkout.due CircIsOverdue SendEmail \N \N 21 days 22 days usr notification.overdue.first.email due_date usr [%- USE date -%]\n[%- user = target.0.usr -%]\nTo: [%- params.recipient_email || user.email %]\nFrom: [%- helpers.get_org_setting(target.0.circ_lib.id, 'org.bounced_emails') || lib.email || params.sender_email || default_sender %]\nSubject: Library materials 21 day overdue notification\n\nDear [% user.first_given_name %],\n\nOur records show the items below have not been returned. Until returned, late fees will accrue. You will be charged for the items not returned in addition to any outstanding balance. Please call your community library with any questions.\n\nThank you for your attention to this matter.\n\n\n[% FOR circ IN target %]\n[%- copy_details = helpers.get_copy_bib_basics(circ.target_copy.id) -%]\nTitle: [% helpers.escape_xml(copy_details.title) %]\nAuthor: [% helpers.escape_xml(copy_details.author) %]\nBarcode: [% circ.target_copy.barcode %] \nCall Number: [% circ.target_copy.call_number.label %]\nDue: [% date.format(helpers.format_date(circ.due_date), '%m/%d/%Y') %]\n[%- BLOCK comment1 %]Item Cost: [% helpers.get_copy_price(circ.target_copy) %]\n Total Owed For Transaction: [% circ.billable_transaction.summary.total_owed %]\n Library: [% circ.circ_lib.name %][% END -%]\n[% END %]\n\n[%- BLOCK comment2 %][% lib.name %]\n[% lib.mailing_address.street1 %] [% lib.mailing_address.street2 %]\n[% lib.mailing_address.city %], [% lib.mailing_address.state %]\n[% lib.mailing_address.post_code %]\n[% lib.phone %]\n[% lib.email %][% END -%] Daily-OD-21
-34 t 1 circ.missing_pieces.letter.print circ.format.missing_pieces.letter.print NOOP_True ProcessTemplate \N \N 00:05:00 \N \N \N \N usr \n\n[%- USE date -%]\n[%- SET user = target.0.usr -%]\n[% date.format(date.now, '%B %d, %Y') %]\n\n[% user.first_given_name %] [% user.family_name %]\n[% user.mailing_address.street1 %]\n[% user.mailing_address.city %] [% user.mailing_address.state %] [% user.mailing_address.post_code %]\n\nDear Patron,\n\nThe following item (or items) borrowed with your library card was recently returned with a missing piece (or pieces):\n\n[% FOR circ IN target %]\nTitle: [% helpers.get_copy_bib_basics(circ.target_copy.id).title %]\nBarcode: [% circ.target_copy.barcode %]\nDate returned: [% date.format(date.now, '%B %d, %Y') %]\nMissing piece(s): [% circ.target_copy.alert_message %]\nCost to repair/replace this item: [% circ.target_copy.price %]\nPatron record number: [% user.card.barcode %]\n\nThe item is still checked out to your card and has a due date of [% date.format(helpers.format_date(circ.due_date), '%B %d, %Y') %]. The library will hold the returned part for six weeks for your examination. After , the incomplete item will be disposed of and a non-refundable replacement/repair charge will be added to your record. If missing pieces are returned after the six- week period, charges will remain on your account until paid. For more information about this item or charges on your account, please call or stop by the library.\n[% END %]\n\nIf you are unable to locate the missing piece(s), you may send a check for the above amount payable to King County Library System at the address provided on this letter, pay online from My Account at www.kcls.org, or pay in person with cash or check at any KCLS library service desk. If the item is a book on CD or a book on cassette tape, please speak with the library staff before making payment.\n\nThank you for your attention to this matter. (Please disregard this letter if you have already returned the missing piece(s).)\n\nSincerely,\n Library\n\n\nInitials \N
132 t 1 Bill Notice XML penalty.PATRON_EXCEEDS_COLLECTIONS_WARNING NOOP_True ProcessTemplate \N \N 00:30:00 \N \N \N \N usr [%- USE date -%]\n[%- user = target.0.usr -%]\n[%- SET user_addr = user.mailing_address -%]\n[%- IF !user_addr -%]\n [%- SET user_addr = user.billing_address -%]\n[%- END -%]\n[%- SET total_fines = 0 -%]\n[%- SET total_amount_owed = 0 -%]\n \n<notice type='collections'>\n <patron>\n <barcode>[% helpers.escape_xml(user.card.barcode) %]</barcode>\n <first_given_name>[% helpers.escape_xml(user.first_given_name) %]</first_given_name>\n <family_name>[% helpers.escape_xml(user.family_name) %]</family_name>\n [% IF !user_addr OR user_addr.valid == 'f' %]\n <addr_valid>false</addr_valid>\n [% ELSE %]\n <addr_valid>true</addr_valid>\n [% END %]\n <addr_street1>[% helpers.escape_xml(user_addr.street1) %]</addr_street1>\n <addr_street2>[% helpers.escape_xml(user_addr.street2) %]</addr_street2>\n <addr_city>[% helpers.escape_xml(user_addr.city) %]</addr_city>\n <addr_state>[% helpers.escape_xml(user_addr.state) %]</addr_state>\n <addr_post_code>[% helpers.escape_xml(user_addr.post_code) %]</addr_post_code>\n <email>[% helpers.escape_xml(user.email) %]</email>\n <day_phone>[% user.day_phone %]</day_phone>\n <evening_phone>[% user.evening_phone %]</evening_phone>\n <other_phone>[% user.other_phone %]</other_phone>\n <sys_id>[% user.id %]</sys_id>\n </patron>\n <location>\n <name>[% user.home_ou.name %]</name>\n <shortname>[% user.home_ou.shortname FILTER lower %]</shortname>\n <phone>[% user.home_ou.phone %]</phone>\n <addr_street1>[% user.home_ou.mailing_address.street1 %]</addr_street1>\n <addr_street2>[% user.home_ou.mailing_address.street2 %]</addr_street2>\n <addr_city>[% user.home_ou.mailing_address.city %]</addr_city>\n <addr_state>[% user.home_ou.mailing_address.state %]</addr_state>\n <addr_post_code>[% user.home_ou.mailing_address.post_code %]</addr_post_code>\n <email>[% user.home_ou.email %]</email>\n </location>\n[%- FOR xact IN user.open_billable_transactions_summary -%]\n [%- IF xact.balance_owed > 0 %]\n <item>\n <transaction_id>[% xact.id %]</transaction_id>\n <transaction_owed>[%- xact.balance_owed %]</transaction_owed>\n [%- SET total_amount_owed = total_amount_owed + xact.balance_owed -%]\n [%- IF xact.xact_type == 'circulation' %]\n <title>[%- helpers.escape_xml(helpers.get_copy_bib_basics(xact.circulation.target_copy.id).title) -%]</title>\n <author>[%- helpers.escape_xml(helpers.get_copy_bib_basics(xact.circulation.target_copy.id).author) -%]</author>\n <barcode>[%- xact.circulation.target_copy.barcode -%]</barcode>\n [% END %]\n <transaction_type>[%- xact.xact_type -%]</transaction_type>\n </item>\n [% END %]\n[% END %]\n <balance_owed>[% total_amount_owed | format('%.02f') %]</balance_owed>\n</notice> Daily-Active-Print
138 t 1 Hold Ready for Pickup Phone Notification hold.available HoldIsAvailable AstCall \N \N 00:00:05 3 days usr notification.hold.pickup.phone shelf_time usr [%-\nUSE date(format = '%s');\nphone = (params.recipient_phone || target.0.usr.day_phone) | replace('[^0-9]','');\nIF phone.length != 10;\n ";noop no usable phone number\\n";\n STOP;\nEND;\nseen = {};\npickup_lib_list = [];\npickup_lib_name_list = [];\nfirst_shelf_expire_time = 0;\n\n# In this FOREACH loop, we\n# 1) build lists of pickup lib IDs and names\n# 2) note the earliest shelf_expire_time among our holds.\nFOREACH hold IN target;\n id = hold.pickup_lib.id;\n name = hold.pickup_lib.name | replace('[^0-9A-Za-z ]', '');\n shelf_expire_time = date.format(\n helpers.format_date(hold.shelf_expire_time)\n );\n\n UNLESS seen.$id;\n pickup_lib_list.push(id);\n pickup_lib_name_list.push(name);\n END;\n seen.$id = 1;\n\n IF (NOT first_shelf_expire_time) OR (shelf_expire_time < first_shelf_expire_time);\n first_shelf_expire_time = shelf_expire_time;\n END;\nEND %]Channel: DAHDI/r1/XFORM_NUMBER: [% phone %]\nCallerID: "KCLS" <4254629600>\nContext: hold-notice\nMaxRetries: 5\nRetryTime: 600\nWaitTime: 45\nExtension: 10\nArchive: 1\nAccount: XFORM_NUMBER: [% phone %]\nSet: pickup_lib_number=[% pickup_lib_list.size %]\nSet: pickup_lib_list=[% pickup_lib_list.join(",") %]\nSet: pickup_lib_name_list=[% pickup_lib_name_list.join(",") %]\nSet: expire_time=[% first_shelf_expire_time %]\n; event_targets = [% targlist = [];\n FOR t IN target; targlist.push(t.id); END;\n targlist.join(','); %]\n; time = [% date.format(date.now) %]\n; hold_shelf_time = [% targlist = [];\n FOR t IN target; targlist.push(\n date.format(helpers.format_date(t.shelf_time))\n ); END;\n targlist.join(','); %]\n\n Telephony-Hold
144 t 1 Email Output for Import Items from Queued Bib Records vandelay.import_items.email NOOP_True SendEmail \N \N 00:05:00 \N \N \N \N record.queue.owner \r\n[%- USE date -%]\r\n[%- SET user = target.0.record.queue.owner -%]\r\nTo: [%- params.recipient_email || user.email || 'root@localhost' %]\r\nFrom: [%- params.sender_email || default_sender %]\r\nSubject: Import Items from Import Queue\r\n\r\nQueue ID: [% target.0.record.queue.id %]\r\nQueue Name: [% target.0.record.queue.name %]\r\nQueue Type: [% target.0.record.queue.queue_type %]\r\nComplete? [% target.0.record.queue.complete %]\r\n\r\n [% FOR vii IN target %]\r\n=-=-=\r\n Import Item ID | [% vii.id %]\r\n Title of work | [% helpers.get_queued_bib_attr('title',vii.record.attributes) %]\r\n ISBN | [% helpers.get_queued_bib_attr('isbn',vii.record.attributes) %]\r\n Attribute Definition | [% vii.definition %]\r\n Import Error | [% vii.import_error %]\r\n Import Error Detail | [% vii.error_detail %]\r\n Owning Library | [% vii.owning_lib %]\r\n Circulating Library | [% vii.circ_lib %]\r\n Call Number | [% vii.call_number %]\r\n Copy Number | [% vii.copy_number %]\r\n Status | [% vii.status.name %]\r\n Shelving Location | [% vii.location.name %]\r\n Circulate | [% vii.circulate %]\r\n Deposit | [% vii.deposit %]\r\n Deposit Amount | [% vii.deposit_amount %]\r\n Reference | [% vii.ref %]\r\n Holdable | [% vii.holdable %]\r\n Price | [% vii.price %]\r\n Barcode | [% vii.barcode %]\r\n Circulation Modifier | [% vii.circ_modifier %]\r\n Circulate As MARC Type | [% vii.circ_as_type %]\r\n Alert Message | [% vii.alert_message %]\r\n Public Note | [% vii.pub_note %]\r\n Private Note | [% vii.priv_note %]\r\n OPAC Visible | [% vii.opac_visible %]\r\n\r\n [% END %]\r\n \N
SET search_path = asset, pg_catalog;
--
+-- Data for Name: call_number_class; Type: TABLE DATA; Schema: asset; Owner: evergreen
+--
+
+COPY call_number_class (id, name, normalizer, field) FROM stdin;
+1 Generic asset.label_normalizer_generic 050ab,055ab,060ab,070ab,080ab,082ab,086ab,088ab,090,092,096,098,099
+4 KCLS asset.label_normalizer_dewey 092ab,099ab,086ab
+2 Dewey (DDC) asset.label_normalizer_dewey 080ab,082ab,092abef
+3 Library of Congress (LC) asset.label_normalizer_lc 050ab,055ab,090abef
+\.
+
+
+--
+-- Name: call_number_class_id_seq; Type: SEQUENCE SET; Schema: asset; Owner: evergreen
+--
+
+SELECT pg_catalog.setval('call_number_class_id_seq', 4, true);
+
+
+--
+-- Data for Name: call_number_prefix; Type: TABLE DATA; Schema: asset; Owner: evergreen
+--
+
+COPY call_number_prefix (id, owning_lib, label, label_sortkey) FROM stdin;
+-1 1
+\.
+
+
+--
+-- Name: call_number_prefix_id_seq; Type: SEQUENCE SET; Schema: asset; Owner: evergreen
+--
+
+SELECT pg_catalog.setval('call_number_prefix_id_seq', 1, false);
+
+
+--
+-- Data for Name: call_number_suffix; Type: TABLE DATA; Schema: asset; Owner: evergreen
+--
+
+COPY call_number_suffix (id, owning_lib, label, label_sortkey) FROM stdin;
+-1 1
+\.
+
+
+--
+-- Name: call_number_suffix_id_seq; Type: SEQUENCE SET; Schema: asset; Owner: evergreen
+--
+
+SELECT pg_catalog.setval('call_number_suffix_id_seq', 1, false);
+
+
+--
-- Data for Name: copy_location; Type: TABLE DATA; Schema: asset; Owner: evergreen
--
263 exx 1500 t f t t \N \N f
264 txx 1500 t f t t \N \N f
265 sto 1500 t f t t \N \N f
+982 aes 1508 t f t t \N \N f
+988 apb 1508 t f t t \N \N f
+1000 cff 1508 t f t t \N \N f
+1014 eau 1508 t f t t \N \N f
+1034 kid 1508 t f t t \N \N f
+1041 tgn 1508 t f t t \N \N f
+5789 faf 1508 t f t t f
+5850 fel 1508 t f t t f
+5911 lis 1508 t f t t f
+5972 otl 1508 t f t t f
+6033 ras 1508 t f t t f
+6094 san 1508 t f t t f
+6155 spa 1508 t f t t f
+6216 str 1508 t f t t f
+6277 ttg 1508 t f t t f
+6338 vey 1508 t f t t f
354 one 1557 t f t t \N \N f
355 two 1557 t f t t \N \N f
356 dir 1557 t f t t \N \N f
1888 cse 1494 t f t t \N \N f
1889 csy 1494 t f t t \N \N f
1890 ctg 1494 t f t t \N \N f
-1795 cmu 1493 t f f t \N \N f
-1796 cnf 1493 t f f t \N \N f
-1797 cov 1493 t f f t \N \N f
-1798 cpe 1493 t f f t \N \N f
-1799 crf 1493 t f f t \N \N f
-1800 cse 1493 t f f t \N \N f
-1801 csy 1493 t f f t \N \N f
-1802 ctg 1493 t f f t \N \N f
-1803 cvt 1493 t f f t \N \N f
-1805 dsk 1493 t f f t \N \N f
-1804 cwl 1493 t f f t \N \N f
-1806 eau 1493 t f f t \N \N f
-1807 ebb 1493 t f f t \N \N f
-1808 ebg 1493 t f f t \N \N f
-1809 edp 1493 t f f t \N \N f
-1810 efc 1493 t f f t \N \N f
-1811 eho 1493 t f f t \N \N f
-1812 ekt 1493 t f f t \N \N f
-1813 elb 1493 t f f t \N \N f
-1814 enf 1493 t f f t \N \N f
-1815 erd 1493 t f f t \N \N f
-1816 gen 1493 t f f t \N \N f
-1817 gov 1493 t f f t \N \N f
-1818 afr 1493 t f f t \N \N f
-1819 job 1493 t f f t \N \N f
-1820 npk 1493 t f f t \N \N f
-1821 lgp 1493 t f f t \N \N f
-1822 nat 1493 t f f t \N \N f
-1823 pnw 1493 t f f t \N \N f
+1810 efc 1493 t f t t \N \N f
+1811 eho 1493 t f t t \N \N f
+1812 ekt 1493 t f t t \N \N f
+1813 elb 1493 t f t t \N \N f
+1814 enf 1493 t f t t \N \N f
+1815 erd 1493 t f t t \N \N f
+1816 gen 1493 t f t t \N \N f
+1817 gov 1493 t f t t \N \N f
+1818 afr 1493 t f t t \N \N f
+1819 job 1493 t f t t \N \N f
+1820 npk 1493 t f t t \N \N f
+1821 lgp 1493 t f t t \N \N f
+1822 nat 1493 t f t t \N \N f
+1823 pnw 1493 t f t t \N \N f
+1795 cmu 1493 t f t t \N \N f
+1796 cnf 1493 t f t t \N \N f
+1797 cov 1493 t f t t \N \N f
+1798 cpe 1493 t f t t \N \N f
+1799 crf 1493 t f t t \N \N f
+1800 cse 1493 t f t t \N \N f
+1801 csy 1493 t f t t \N \N f
+1802 ctg 1493 t f t t \N \N f
+1803 cvt 1493 t f t t \N \N f
+1805 dsk 1493 t f t t \N \N f
+1804 cwl 1493 t f t t \N \N f
+1806 eau 1493 t f t t \N \N f
+1807 ebb 1493 t f t t \N \N f
+1808 ebg 1493 t f t t \N \N f
+1809 edp 1493 t f t t \N \N f
1891 cvt 1494 t f t t \N \N f
1892 cwl 1494 t f t t \N \N f
1893 dsk 1494 t f t t \N \N f
284 apb 1556 t f f t \N \N f
285 ape 1556 t f f t \N \N f
286 arf 1556 t f f t \N \N f
-1845 brf 1493 t f f t \N \N f
-1846 cxx 1493 t f f t \N \N f
-1847 exx 1493 t f f t \N \N f
-1848 txx 1493 t f f t \N \N f
-1849 sto 1493 t f f t \N \N f
-5532 ani 1493 t f f t \N \N f
-5593 bed 1493 t f f t \N \N f
-6142 spa 1493 t f f t \N \N f
6415 aau 154 f f f f f
6416 abg 154 f f f f f
6417 adp 154 f f f f f
6455 cse 154 f f f f f
6456 csy 154 f f f f f
6457 ctg 154 f f f f f
+1845 brf 1493 t f t t \N \N f
+1846 cxx 1493 t f t t \N \N f
+1847 exx 1493 t f t t \N \N f
+1848 txx 1493 t f t t \N \N f
+1849 sto 1493 t f t t \N \N f
+5532 ani 1493 t f t t \N \N f
+5593 bed 1493 t f t t \N \N f
+6142 spa 1493 t f t t \N \N f
298 ckt 1556 t f f t \N \N f
299 cmu 1556 t f f t \N \N f
300 cnf 1556 t f f t \N \N f
5282 aho 1509 t f t t \N \N f
5283 aho 1501 t f t t \N \N f
5284 aho 1500 t f t t \N \N f
-5302 aho 1493 t f f t \N \N f
5286 aho 1557 t f t t \N \N f
5287 aho 1558 t f t t \N \N f
5288 aho 1559 t f t t \N \N f
5303 aho 1494 t f t t \N \N f
5304 aho 1495 t f t t \N \N f
312 ebg 1556 t f f t \N \N f
+5302 aho 1493 t f t t \N \N f
5305 aho 1496 t f t t \N \N f
5306 aho 1497 t f t t \N \N f
5307 aho 1539 t f t t \N \N f
5640 bed 1548 t f t t \N \N f
5641 bed 1549 t f t t \N \N f
5642 bed 1555 t f t t \N \N f
-5654 col 1493 t f f t \N \N f
5644 bed 1557 t f t t \N \N f
5645 bed 1558 t f t t \N \N f
5646 bed 1559 t f t t \N \N f
5701 col 1548 t f t t \N \N f
5702 col 1549 t f t t \N \N f
5703 col 1555 t f t t \N \N f
-5715 din 1493 t f f t \N \N f
5705 col 1557 t f t t \N \N f
5706 col 1558 t f t t \N \N f
5707 col 1559 t f t t \N \N f
5734 din 1516 t f t t \N \N f
317 elb 1556 t f f t \N \N f
318 enf 1556 t f f t \N \N f
+5654 col 1493 t f t t \N \N f
+5715 din 1493 t f t t \N \N f
5735 din 1517 t f t t \N \N f
5736 din 1518 t f t t \N \N f
5737 din 1519 t f t t \N \N f
5762 din 1548 t f t t \N \N f
5763 din 1549 t f t t \N \N f
5764 din 1555 t f t t \N \N f
-5776 faf 1493 t f f t \N \N f
+5837 fel 1493 t f t t \N \N f
5766 din 1557 t f t t \N \N f
5767 din 1558 t f t t \N \N f
5768 din 1559 t f t t \N \N f
5823 faf 1548 t f t t \N \N f
5824 faf 1549 t f t t \N \N f
5825 faf 1555 t f t t \N \N f
-5837 fel 1493 t f f t \N \N f
5827 faf 1557 t f t t \N \N f
5828 faf 1558 t f t t \N \N f
5829 faf 1559 t f t t \N \N f
5865 fel 1526 t f t t \N \N f
319 erd 1556 t f f t \N \N f
320 gen 1556 t f f t \N \N f
+5776 faf 1493 t f t t \N \N f
5866 fel 1527 t f t t \N \N f
5867 fel 1528 t f t t \N \N f
5868 fel 1529 t f t t \N \N f
5884 fel 1548 t f t t \N \N f
5885 fel 1549 t f t t \N \N f
5886 fel 1555 t f t t \N \N f
-5898 lis 1493 t f f t \N \N f
5888 fel 1557 t f t t \N \N f
5889 fel 1558 t f t t \N \N f
5890 fel 1559 t f t t \N \N f
5945 lis 1548 t f t t \N \N f
5946 lis 1549 t f t t \N \N f
321 gov 1556 t f f t \N \N f
+5898 lis 1493 t f t t \N \N f
3872 txx 1527 t f t t \N \N f
3873 sto 1527 t f t t \N \N f
5325 aho 1527 t f t t \N \N f
3816 cff 1527 t f t t \N \N f
1729 gov 1492 t f f t f
5947 lis 1555 t f t t \N \N f
-5959 otl 1493 t f f t \N \N f
5949 lis 1557 t f t t \N \N f
5950 lis 1558 t f t t \N \N f
5951 lis 1559 t f t t \N \N f
6006 otl 1548 t f t t \N \N f
6007 otl 1549 t f t t \N \N f
6008 otl 1555 t f t t \N \N f
-6020 ras 1493 t f f t \N \N f
6010 otl 1557 t f t t \N \N f
6011 otl 1558 t f t t \N \N f
6012 otl 1559 t f t t \N \N f
6047 ras 1525 t f t t \N \N f
322 afr 1556 t f f t \N \N f
323 job 1556 t f f t \N \N f
+5959 otl 1493 t f t t \N \N f
6048 ras 1526 t f t t \N \N f
6049 ras 1527 t f t t \N \N f
6050 ras 1528 t f t t \N \N f
6067 ras 1548 t f t t \N \N f
6068 ras 1549 t f t t \N \N f
6069 ras 1555 t f t t \N \N f
-6081 san 1493 t f f t \N \N f
6071 ras 1557 t f t t \N \N f
6072 ras 1558 t f t t \N \N f
6073 ras 1559 t f t t \N \N f
6128 san 1548 t f t t \N \N f
6129 san 1549 t f t t \N \N f
6130 san 1555 t f t t \N \N f
+6081 san 1493 t f t t \N \N f
6132 san 1557 t f t t \N \N f
6133 san 1558 t f t t \N \N f
6134 san 1559 t f t t \N \N f
6189 spa 1548 t f t t \N \N f
6190 spa 1549 t f t t \N \N f
6191 spa 1555 t f t t \N \N f
-6203 str 1493 t f f t \N \N f
6193 spa 1557 t f t t \N \N f
6194 spa 1558 t f t t \N \N f
6195 spa 1559 t f t t \N \N f
6250 str 1548 t f t t \N \N f
6251 str 1549 t f t t \N \N f
6252 str 1555 t f t t \N \N f
-6264 ttg 1493 t f f t \N \N f
6254 str 1557 t f t t \N \N f
6255 str 1558 t f t t \N \N f
6256 str 1559 t f t t \N \N f
6311 ttg 1548 t f t t \N \N f
6312 ttg 1549 t f t t \N \N f
6313 ttg 1555 t f t t \N \N f
+6203 str 1493 t f t t \N \N f
6315 ttg 1557 t f t t \N \N f
6316 ttg 1558 t f t t \N \N f
6317 ttg 1559 t f t t \N \N f
6319 vey 119 t f t t \N \N f
326 nat 1556 t f f t \N \N f
327 pnw 1556 t f f t \N \N f
+6264 ttg 1493 t f t t \N \N f
6320 vey 1488 t f t t \N \N f
6321 vey 1489 t f t t \N \N f
6322 vey 1490 t f t t \N \N f
6372 vey 1548 t f t t \N \N f
6373 vey 1549 t f t t \N \N f
6374 vey 1555 t f t t \N \N f
-6325 vey 1493 t f f t \N \N f
+981 aeq 1508 t f t t \N \N f
6376 vey 1557 t f t t \N \N f
6377 vey 1558 t f t t \N \N f
6378 vey 1559 t f t t \N \N f
328 bgo 1556 t f f t \N \N f
329 phi 1556 t f f t \N \N f
330 kid 1556 t f f t \N \N f
-970 one 1508 t f f t \N \N f
-971 two 1508 t f f t \N \N f
-972 dir 1508 t f f t \N \N f
-973 int 1508 t f f t \N \N f
-974 inv 1508 t f f t \N \N f
-975 sma 1508 t f f t \N \N f
-976 tax 1508 t f f t \N \N f
-981 aeq 1508 t f f t \N \N f
-982 aes 1508 t f f t \N \N f
-983 afc 1508 t f f t \N \N f
-984 akt 1508 t f f t \N \N f
-985 amu 1508 t f f t \N \N f
-986 anf 1508 t f f t \N \N f
-987 aov 1508 t f f t \N \N f
-988 apb 1508 t f f t \N \N f
-989 ape 1508 t f f t \N \N f
-990 arf 1508 t f f t \N \N f
-991 atg 1508 t f f t \N \N f
-992 avt 1508 t f f t \N \N f
-993 awl 1508 t f f t \N \N f
-994 cau 1508 t f f t \N \N f
-995 cbg 1508 t f f t \N \N f
-996 cco 1508 t f f t \N \N f
-997 cdp 1508 t f f t \N \N f
-998 cdv 1508 t f f t \N \N f
-999 cfc 1508 t f f t \N \N f
-1000 cff 1508 t f f t \N \N f
-1001 cho 1508 t f f t \N \N f
-1002 ckt 1508 t f f t \N \N f
-1003 cmu 1508 t f f t \N \N f
-1004 cnf 1508 t f f t \N \N f
-1005 cov 1508 t f f t \N \N f
-1006 cpe 1508 t f f t \N \N f
-1007 crf 1508 t f f t \N \N f
-1008 cse 1508 t f f t \N \N f
-1009 csy 1508 t f f t \N \N f
-1010 ctg 1508 t f f t \N \N f
-1011 cvt 1508 t f f t \N \N f
-1012 cwl 1508 t f f t \N \N f
-1013 dsk 1508 t f f t \N \N f
-1014 eau 1508 t f f t \N \N f
-1015 ebb 1508 t f f t \N \N f
-1016 ebg 1508 t f f t \N \N f
-1017 edp 1508 t f f t \N \N f
-1018 efc 1508 t f f t \N \N f
-1019 eho 1508 t f f t \N \N f
-1020 ekt 1508 t f f t \N \N f
-1021 elb 1508 t f f t \N \N f
-1022 enf 1508 t f f t \N \N f
-1023 erd 1508 t f f t \N \N f
-1024 gen 1508 t f f t \N \N f
-1025 gov 1508 t f f t \N \N f
-1026 afr 1508 t f f t \N \N f
-1027 job 1508 t f f t \N \N f
-1028 npk 1508 t f f t \N \N f
-1029 lgp 1508 t f f t \N \N f
-1030 nat 1508 t f f t \N \N f
-1031 pnw 1508 t f f t \N \N f
-1032 bgo 1508 t f f t \N \N f
-1033 phi 1508 t f f t \N \N f
-1034 kid 1508 t f f t \N \N f
-1035 tau 1508 t f f t \N \N f
-1036 tbg 1508 t f f t \N \N f
-1037 tco 1508 t f f t \N \N f
-1038 tcs 1508 t f f t \N \N f
-1039 tdp 1508 t f f t \N \N f
-1040 tfc 1508 t f f t \N \N f
-1041 tgn 1508 t f f t \N \N f
-1042 tnf 1508 t f f t \N \N f
-1043 tpe 1508 t f f t \N \N f
331 tau 1556 t f f t \N \N f
-1044 trf 1508 t f f t \N \N f
-1045 tse 1508 t f f t \N \N f
-1046 con 1508 t f f t \N \N f
-1047 car 1508 t f f t \N \N f
-1048 leg 1508 t f f t \N \N f
-1049 xxx 1508 t f f t \N \N f
-1050 rds 1508 t f f t \N \N f
-1051 lab 1508 t f f t \N \N f
-1052 aea 1508 t f f t \N \N f
-1053 brf 1508 t f f t \N \N f
-1054 cxx 1508 t f f t \N \N f
-1055 exx 1508 t f f t \N \N f
-1056 txx 1508 t f f t \N \N f
-1057 sto 1508 t f f t \N \N f
-5545 ani 1508 t f f t \N \N f
-5606 bed 1508 t f f t \N \N f
-5293 aho 1508 t f f t \N \N f
-977 aau 1508 t f f t \N \N f
-5667 col 1508 t f f t \N \N f
-5728 din 1508 t f f t \N \N f
-5789 faf 1508 t f f t \N \N f
-5850 fel 1508 t f f t \N \N f
-5911 lis 1508 t f f t \N \N f
-5972 otl 1508 t f f t \N \N f
-6033 ras 1508 t f f t \N \N f
-6094 san 1508 t f f t \N \N f
-6155 spa 1508 t f f t \N \N f
-6216 str 1508 t f f t \N \N f
-6277 ttg 1508 t f f t \N \N f
-6338 vey 1508 t f f t \N \N f
-978 abg 1508 t f f t \N \N f
-979 adp 1508 t f f t \N \N f
-980 adv 1508 t f f t \N \N f
+6325 vey 1493 t f t t \N \N f
+983 afc 1508 t f t t \N \N f
+1026 afr 1508 t f t t \N \N f
+984 akt 1508 t f t t \N \N f
+985 amu 1508 t f t t \N \N f
+986 anf 1508 t f t t \N \N f
+987 aov 1508 t f t t \N \N f
+989 ape 1508 t f t t \N \N f
+990 arf 1508 t f t t \N \N f
+991 atg 1508 t f t t \N \N f
+992 avt 1508 t f t t \N \N f
+993 awl 1508 t f t t \N \N f
+1032 bgo 1508 t f t t \N \N f
+994 cau 1508 t f t t \N \N f
+995 cbg 1508 t f t t \N \N f
+996 cco 1508 t f t t \N \N f
+997 cdp 1508 t f t t \N \N f
+998 cdv 1508 t f t t \N \N f
+999 cfc 1508 t f t t \N \N f
+1001 cho 1508 t f t t \N \N f
+1002 ckt 1508 t f t t \N \N f
+1003 cmu 1508 t f t t \N \N f
+1004 cnf 1508 t f t t \N \N f
+1005 cov 1508 t f t t \N \N f
+1006 cpe 1508 t f t t \N \N f
+1007 crf 1508 t f t t \N \N f
+1008 cse 1508 t f t t \N \N f
+1009 csy 1508 t f t t \N \N f
+1011 cvt 1508 t f t t \N \N f
+1010 ctg 1508 t f t t \N \N f
+1012 cwl 1508 t f t t \N \N f
+972 dir 1508 t f t t \N \N f
+1013 dsk 1508 t f t t \N \N f
+1015 ebb 1508 t f t t \N \N f
+1016 ebg 1508 t f t t \N \N f
+1017 edp 1508 t f t t \N \N f
+1018 efc 1508 t f t t \N \N f
+1019 eho 1508 t f t t \N \N f
+1020 ekt 1508 t f t t \N \N f
+1021 elb 1508 t f t t \N \N f
+1022 enf 1508 t f t t \N \N f
+1023 erd 1508 t f t t \N \N f
+1024 gen 1508 t f t t \N \N f
+1025 gov 1508 t f t t \N \N f
+973 int 1508 t f t t \N \N f
+974 inv 1508 t f t t \N \N f
+1027 job 1508 t f t t \N \N f
+1029 lgp 1508 t f t t \N \N f
+1030 nat 1508 t f t t \N \N f
+1028 npk 1508 t f t t \N \N f
+970 one 1508 t f t t \N \N f
+1033 phi 1508 t f t t \N \N f
+1031 pnw 1508 t f t t \N \N f
+975 sma 1508 t f t t \N \N f
+1035 tau 1508 t f t t \N \N f
+976 tax 1508 t f t t \N \N f
+1036 tbg 1508 t f t t \N \N f
+1037 tco 1508 t f t t \N \N f
+1038 tcs 1508 t f t t \N \N f
+1039 tdp 1508 t f t t \N \N f
+1040 tfc 1508 t f t t \N \N f
+1042 tnf 1508 t f t t \N \N f
+1043 tpe 1508 t f t t \N \N f
+971 two 1508 t f t t \N \N f
332 tbg 1556 t f f t \N \N f
333 tco 1556 t f f t \N \N f
334 tcs 1556 t f f t \N \N f
6253 str 1556 t f f t \N \N f
6314 ttg 1556 t f f t \N \N f
6375 vey 1556 t f f t \N \N f
-1762 one 1493 t f f t \N \N f
-1763 two 1493 t f f t \N \N f
-1764 dir 1493 t f f t \N \N f
-1765 int 1493 t f f t \N \N f
-1766 inv 1493 t f f t \N \N f
-1767 sma 1493 t f f t \N \N f
-1768 tax 1493 t f f t \N \N f
-1769 aau 1493 t f f t \N \N f
-1770 abg 1493 t f f t \N \N f
-1771 adp 1493 t f f t \N \N f
-1772 adv 1493 t f f t \N \N f
-1773 aeq 1493 t f f t \N \N f
-1774 aes 1493 t f f t \N \N f
-1775 afc 1493 t f f t \N \N f
-1776 akt 1493 t f f t \N \N f
-1777 amu 1493 t f f t \N \N f
-1778 anf 1493 t f f t \N \N f
-1779 aov 1493 t f f t \N \N f
-1780 apb 1493 t f f t \N \N f
-1781 ape 1493 t f f t \N \N f
-1782 arf 1493 t f f t \N \N f
-1783 atg 1493 t f f t \N \N f
-1784 avt 1493 t f f t \N \N f
-1785 awl 1493 t f f t \N \N f
-1786 cau 1493 t f f t \N \N f
-1787 cbg 1493 t f f t \N \N f
-1788 cco 1493 t f f t \N \N f
-1789 cdp 1493 t f f t \N \N f
-1790 cdv 1493 t f f t \N \N f
-1791 cfc 1493 t f f t \N \N f
-1792 cff 1493 t f f t \N \N f
-1793 cho 1493 t f f t \N \N f
-1794 ckt 1493 t f f t \N \N f
-1824 bgo 1493 t f f t \N \N f
-1825 phi 1493 t f f t \N \N f
-1826 kid 1493 t f f t \N \N f
-1827 tau 1493 t f f t \N \N f
-1828 tbg 1493 t f f t \N \N f
-1829 tco 1493 t f f t \N \N f
-1830 tcs 1493 t f f t \N \N f
-1831 tdp 1493 t f f t \N \N f
-1832 tfc 1493 t f f t \N \N f
-1833 tgn 1493 t f f t \N \N f
-1834 tnf 1493 t f f t \N \N f
-1835 tpe 1493 t f f t \N \N f
-1836 trf 1493 t f f t \N \N f
-1837 tse 1493 t f f t \N \N f
-1838 con 1493 t f f t \N \N f
-1839 car 1493 t f f t \N \N f
-1840 leg 1493 t f f t \N \N f
-1841 xxx 1493 t f f t \N \N f
-1842 rds 1493 t f f t \N \N f
-1843 lab 1493 t f f t \N \N f
-1844 aea 1493 t f f t \N \N f
+977 aau 1508 t f t t \N \N f
+978 abg 1508 t f t t \N \N f
+979 adp 1508 t f t t \N \N f
+980 adv 1508 t f t t \N \N f
+1052 aea 1508 t f t t \N \N f
+5293 aho 1508 t f t t \N \N f
+1764 dir 1493 t f t t \N \N f
+1765 int 1493 t f t t \N \N f
+1767 sma 1493 t f t t \N \N f
+1768 tax 1493 t f t t \N \N f
+1769 aau 1493 t f t t \N \N f
+1770 abg 1493 t f t t \N \N f
+1771 adp 1493 t f t t \N \N f
+1772 adv 1493 t f t t \N \N f
+1773 aeq 1493 t f t t \N \N f
+1774 aes 1493 t f t t \N \N f
+1775 afc 1493 t f t t \N \N f
+1776 akt 1493 t f t t \N \N f
+1777 amu 1493 t f t t \N \N f
+1778 anf 1493 t f t t \N \N f
+1779 aov 1493 t f t t \N \N f
+1780 apb 1493 t f t t \N \N f
+1782 arf 1493 t f t t \N \N f
+1783 atg 1493 t f t t \N \N f
+1784 avt 1493 t f t t \N \N f
+1785 awl 1493 t f t t \N \N f
+1786 cau 1493 t f t t \N \N f
+1787 cbg 1493 t f t t \N \N f
+1788 cco 1493 t f t t \N \N f
+1789 cdp 1493 t f t t \N \N f
+1790 cdv 1493 t f t t \N \N f
+1791 cfc 1493 t f t t \N \N f
+1792 cff 1493 t f t t \N \N f
+1793 cho 1493 t f t t \N \N f
+1794 ckt 1493 t f t t \N \N f
+1824 bgo 1493 t f t t \N \N f
+1825 phi 1493 t f t t \N \N f
+1827 tau 1493 t f t t \N \N f
+1828 tbg 1493 t f t t \N \N f
+1829 tco 1493 t f t t \N \N f
+1830 tcs 1493 t f t t \N \N f
+1831 tdp 1493 t f t t \N \N f
+1832 tfc 1493 t f t t \N \N f
+1833 tgn 1493 t f t t \N \N f
+1834 tnf 1493 t f t t \N \N f
+1835 tpe 1493 t f t t \N \N f
+1836 trf 1493 t f t t \N \N f
+1837 tse 1493 t f t t \N \N f
+1838 con 1493 t f t t \N \N f
+1839 car 1493 t f t t \N \N f
+1841 xxx 1493 t f t t \N \N f
+1842 rds 1493 t f t t \N \N f
+1843 lab 1493 t f t t \N \N f
+1844 aea 1493 t f t t \N \N f
+5667 col 1508 t f t t f
+1053 brf 1508 t f t t \N \N f
+1047 car 1508 t f t t \N \N f
+5545 ani 1508 t f t t f
+1046 con 1508 t f t t \N \N f
+1054 cxx 1508 t f t t \N \N f
+5606 bed 1508 t f t t f
+1055 exx 1508 t f t t \N \N f
+5728 din 1508 t f t t f
+1051 lab 1508 t f t t \N \N f
+1048 leg 1508 t f t t \N \N f
+1050 rds 1508 t f t t \N \N f
+1057 sto 1508 t f t t \N \N f
+1044 trf 1508 t f t t \N \N f
+1045 tse 1508 t f t t \N \N f
+1056 txx 1508 t f t t \N \N f
+1049 xxx 1508 t f t t \N \N f
6458 cvt 154 f f f f f
6459 cwl 154 f f f f f
6460 cxx 154 f f f f f
6514 txx 154 f f f f f
6515 vey 154 f f f f f
6516 xxx 154 f f f f f
+6020 ras 1493 t f t t \N \N f
+1762 one 1493 t f t t \N \N f
+1763 two 1493 t f t t \N \N f
+1766 inv 1493 t f t t \N \N f
+1781 ape 1493 t f t t \N \N f
+1826 kid 1493 t f t t \N \N f
+1840 leg 1493 t f t t \N \N f
\.
-- Name: copy_location_id_seq; Type: SEQUENCE SET; Schema: asset; Owner: evergreen
--
-SELECT pg_catalog.setval('copy_location_id_seq', 6546, true);
-
---
--- Data for Name: call_number_class; Type: TABLE DATA; Schema: asset; Owner: evergreen
---
-
-COPY call_number_class (id, name, normalizer, field) FROM stdin;
-1 Generic asset.label_normalizer_generic 050ab,055ab,060ab,070ab,080ab,082ab,086ab,088ab,090,092,096,098,099
-4 KCLS asset.label_normalizer_dewey 092ab,099ab,086ab
-2 Dewey (DDC) asset.label_normalizer_dewey 080ab,082ab,092abef
-3 Library of Congress (LC) asset.label_normalizer_lc 050ab,055ab,090abef
-\.
-
-
---
--- Name: call_number_class_id_seq; Type: SEQUENCE SET; Schema: asset; Owner: evergreen
---
-
-SELECT pg_catalog.setval('call_number_class_id_seq', 4, true);
+SELECT pg_catalog.setval('copy_location_id_seq', 6549, true);
--
10 Local System Administrator 3 t 3 years System maintenance, configuration, etc. group_application.user.staff.admin.local_admin 0
6 Acquisitions 3 t 3 years \N group_application.user.staff.acq 0
32 Summer Bus Student 2 t 3 mons group_application.user.patron 0
-39 Branch Work 2 t 3 years \N group_application.user.patron 0
-40 ILL 2 t 3 years \N group_application.user.patron 0
17 Limited Checkout 37 t 3 mons group_application.user.patron 0
19 Matt Group 3 f 3 years group_application.user.staff 0
-15 Recip No Holds 37 t 3 years \N group_application.user.patron 0
2 Patrons 1 f 3 years \N group_application.user.patron 0
-13 Full Privileges 37 t 3 years \N group_application.user.patron 0
74 Data Review 1 t 1 year \N group_location.user.staff 0
75 Circ Supervisor 3 t 3 years \N group_application.user.staff.circ 0
5 Circulators 3 t 3 years group_application.user.staff.circ 0
23 Recip No Holds Limit CKO 37 t 3 mons group_application.user.patron 0
-83 ACQ-Level 1 3 t 3 years group_application.user.staff.acq 0
84 Evaluation 3 t 3 years \N 0
-76 CAPS Librarian 3 t 3 years \N 0
-85 Periodicals - 3 3 t 3 years \N 0
86 Interlibrary Loan 3 t 3 years \N 0
3 Staff 1 f 3 years Catalogers group_application.user.staff 0
-38 KCLS Staff 37 t 3 years \N group_application.user.patron 0
4 Catalogers 3 t 3 years group_application.user.staff.cat 0
888 SIP 1 t 3 years SIP2 Client Systems group_application.user.sip_client 0
37 KCLS Patrons 2 f 3 years group_application.user.patron 0
-18 Outreach 2 f 3 years group_application.user.staff.circ 0
-28 Parental Limit 10 37 t 3 years \N group_application.user.patron 0
-27 Parental Limit 5 37 t 3 years \N group_application.user.patron 0
-25 Recip No Holds No PC 37 t 3 years \N group_application.user.patron 0
-35 Outreach Service 18 t 3 years \N group_application.user.patron 0
-34 Outreach Staff Only 18 t 3 years \N group_application.user.patron 0
-82 LT2 3 t 3 years \N 0
-81 Processors 3 t 3 years CMS Processors \N 0
-31 24 37 t 3 years \N group_application.user.patron 0
-29 11 37 t 3 years group_application.user.patron 0
-30 12 37 t 3 years \N group_application.user.patron 0
-89 CMS Recalls 39 t 3 years \N group_application.user.patron 0
88 Unique Mgmt 3 t 3 years group_application.user.staff 0
-26 Online Registration 37 t 3 years group_application.user.patron 0
90 PC Only Ineligible 37 t 1 year \N group_application.user.patron 0
91 Enumclaw Migration 37 t 3 years \N group_application.user.patron 0
16 No CKO 37 t 1 year group_application.user.patron 0
+13 Full Privileges 37 t 2 years \N group_application.user.patron 0
+15 Recip No Holds 37 t 2 years \N group_application.user.patron 0
+18 Outreach 2 f 2 years group_application.user.staff.circ 0
+25 Recip No Holds No PC 37 t 2 years \N group_application.user.patron 0
+27 Parental Limit 5 37 t 2 years \N group_application.user.patron 0
+26 Online Registration 37 t 2 years group_application.user.patron 0
+28 Parental Limit 10 37 t 2 years \N group_application.user.patron 0
+29 11 37 t 2 years group_application.user.patron 0
+30 12 37 t 2 years \N group_application.user.patron 0
+31 24 37 t 1 year \N group_application.user.patron 0
+34 Outreach Staff Only 18 t 2 years \N group_application.user.patron 0
+35 Outreach Service 18 t 2 years \N group_application.user.patron 0
+38 KCLS Staff 37 t 2 years \N group_application.user.patron 0
+39 Branch Work 2 t 2 years \N group_application.user.patron 0
+40 ILL 2 t 2 years \N group_application.user.patron 0
+76 CAPS Librarian 3 t 2 years \N 0
+81 Processors 3 t 2 years CMS Processors \N 0
+82 LT2 3 t 2 years \N 0
+83 ACQ-Level 1 3 t 2 years group_application.user.staff.acq 0
+85 Periodicals - 3 3 t 2 years \N 0
+89 CMS Recalls 39 t 2 years \N group_application.user.patron 0
\.
77 2014-09-29 12:10:45.698147-07 1531 false true ui.circ.show_billing_tab_on_bills
78 2014-10-14 11:44:46.610346-07 1494 "200" "260" circ.holds.org_unit_target_weight
79 2014-10-21 21:15:15.742046-07 1 "8 days" "7 days" circ.holds.default_shelf_expire_interval
+80 2014-11-25 11:56:49.223242-08 1502 "51" "100" circ.holds.org_unit_target_weight
+81 2014-12-08 10:10:20.360155-08 1508 "-1" "30" circ.holds.org_unit_target_weight
+82 2014-12-16 10:56:40.004439-08 1 "14 Days" "60 Days" circ.staff.max_visible_event_age
+83 2014-12-22 10:23:28.628627-08 1495 "19" "30" circ.holds.org_unit_target_weight
+84 2014-12-29 15:26:37.531313-08 1 "6000" "300" auth.opac_timeout
\.
-- Name: org_unit_setting_type_log_id_seq; Type: SEQUENCE SET; Schema: config; Owner: evergreen
--
-SELECT pg_catalog.setval('org_unit_setting_type_log_id_seq', 111, true);
+SELECT pg_catalog.setval('org_unit_setting_type_log_id_seq', 116, true);
--
SELECT pg_catalog.setval('perm_list_id_seq', 1040, true);
+SET search_path = unapi, pg_catalog;
+
+--
+-- Data for Name: bre_output_layout; Type: TABLE DATA; Schema: unapi; Owner: evergreen
+--
+
+COPY bre_output_layout (name, transform, mime_type, feed_top, holdings_element, title_element, description_element, creator_element, update_ts_element) FROM stdin;
+holdings_xml \N application/xml hxml \N \N \N \N \N
+marcxml marcxml application/marc+xml collection record \N \N \N \N
+mods32 mods32 application/mods+xml modsCollection mods \N \N \N \N
+\.
+
+
SET search_path = vandelay, pg_catalog;
--
COPY match_set (id, name, owner, mtype) FROM stdin;
1 035 1 biblio
-10 035 or 020 or 245 and 998 match 1 biblio
3 LCCN 1 authority
-11 035_020_245 1 biblio
-12 001 and 245a 1 biblio
-13 001 or Title/Material Type 1 biblio
-14 URL 856u 1 biblio
15 001 and 035 1 biblio
9 001 1 biblio
16 Title245 1 biblio
--
COPY match_set_point (id, match_set, parent, bool_op, svf, tag, subfield, negate, quality) FROM stdin;
-88 11 \N AND \N \N \N f 1
-89 11 88 \N \N 245 a f 1
-90 11 88 \N item_form \N \N f 1
48 9 \N AND \N \N \N f 1
49 9 48 \N oclc \N \N f 1
-103 12 \N OR \N \N \N f 1
-104 12 103 \N oclc \N \N f 4
-105 12 103 \N \N 245 a f 2
-106 12 103 AND \N \N \N f 1
-107 12 103 \N \N 998 d f 4
-108 13 \N AND \N \N \N f 1
30 3 \N AND \N \N \N f 1
31 3 30 \N \N 010 a f 1
-109 13 108 OR \N \N \N f 1
-110 13 109 \N oclc \N \N f 4
-111 13 109 \N \N 245 a f 2
-112 13 108 \N mattype \N \N f 4
-113 14 \N AND \N \N \N f 1
-114 14 113 \N \N 856 u f 1
119 1 \N AND \N \N \N f 1
-82 10 \N AND \N \N \N f 1
-83 10 82 OR \N \N \N f 1
-84 10 83 \N \N 035 a f 6
-85 10 83 \N \N 020 a f 1
-86 10 83 \N \N 245 a f 1
-87 10 82 \N \N 998 d f 6
120 1 119 \N \N 035 a f 1
-121 15 \N OR \N \N \N f 1
-122 15 121 \N oclc \N \N f 1
-123 15 121 \N \N 035 z f 1
124 16 \N AND \N \N \N f 1
125 16 124 \N \N 245 a f 1
126 16 124 \N \N 856 u f 1
127 16 124 \N \N 998 d f 1
+128 15 \N OR \N \N \N f 1
+129 15 128 \N oclc \N \N f 1
+130 15 128 \N \N 035 z f 1
\.
-- Name: match_set_point_id_seq; Type: SEQUENCE SET; Schema: vandelay; Owner: evergreen
--
-SELECT pg_catalog.setval('match_set_point_id_seq', 156, true);
+SELECT pg_catalog.setval('match_set_point_id_seq', 160, true);
--
-- PostgreSQL database dump complete
--
-SET search_path = asset, public, pg_catalog;
-
---
--- Data for Name: call_number_prefix; Type: TABLE DATA; Schema: asset; Owner: evergreen
---
-
-COPY call_number_prefix (id, owning_lib, label, label_sortkey) FROM stdin;
--1 1
-\.
-
-
---
--- Name: call_number_prefix_id_seq; Type: SEQUENCE SET; Schema: asset; Owner: evergreen
---
-
-SELECT pg_catalog.setval('call_number_prefix_id_seq', 1, false);
-
-
---
--- Data for Name: call_number_suffix; Type: TABLE DATA; Schema: asset; Owner: evergreen
---
-
-COPY call_number_suffix (id, owning_lib, label, label_sortkey) FROM stdin;
--1 1
-\.
-
-
---
--- Name: call_number_suffix_id_seq; Type: SEQUENCE SET; Schema: asset; Owner: evergreen
---
-
-SELECT pg_catalog.setval('call_number_suffix_id_seq', 1, false);
-
-SET search_path = unapi, public, pg_catalog;
-
---
--- Data for Name: bre_output_layout; Type: TABLE DATA; Schema: unapi; Owner: evergreen
---
-
-COPY bre_output_layout (name, transform, mime_type, feed_top, holdings_element, title_element, description_element, creator_element, update_ts_element) FROM stdin;
-holdings_xml \N application/xml hxml \N \N \N \N \N
-marcxml marcxml application/marc+xml collection record \N \N \N \N
-mods32 mods32 application/mods+xml modsCollection mods \N \N \N \N
-\.
-
-
COMMIT;