+++ /dev/null
-Receipt Content Reference
--------------------------
-indexterm:[web client, receipt template editor]
-indexterm:[print templates]
-indexterm:[web client, print templates]
-indexterm:[receipt template editor]
-indexterm:[receipt template editor, macros]
-indexterm:[receipt template editor, checkout]
-
-Any Type of Print Template
-~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-These fields can be used in any Template.
-|=========================================================
-|Tag | Notes
-
-|{{current_location.name}} | Current library's full name
-|{{current_location.shortname}}| Current library's short name
-|{{current_location.email}} | Current library's email address
-|{{current_location.phone}} |Current library's phone number
-|{{includes.alert_text}} |Includes: Alert Text
-|{{includes.event_text}} |Includes: Event Text
-|{{includes.footer_text}} |Includes: Footer Text
-|{{includes.header_text}} |Includes: Header Text
-|{{includes.notice_text}} |Includes: Notice Text
-|{{today}} |Today's time and date - raw data
-|{{today \|date:'short'}} |Readable time and date: 8/1/17 10:18 AM
-|{{today \|date:'M/d/yyyy'}} |Date only: 8/1/2017
-|{{staff.first_given_name}} |Staff first name
-|=========================================================
-
-See also: https://docs.angularjs.org/api/ng/filter/date
-
-NOTE: For each print template below, the sections that say "Inside ng-repeat loop" indicate that the tag must appear inside the ng-repeat section of the print template and it will only work per item or per bill.
-
-Bills, Current
-~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{xact.summary.balance_owed}} | Balance remaining
-|{{xact.copy_barcode}} | Item Barcode
-|{{xact.id}} | Bill ID
-|{{xact.xact_start}} | Bill start date
-|{{xact.summary.xact_type}} | Bill type (circulation vs. grocery)
-|{{xact.summary.last_billing_note}} | Last billing note
-|{{xact.summary.last_billing_type}} | Last billing type
-|{{xact.summary.last_payment_note}} | Last payment note
-|{{xact.summary.last_payment_type}} | Last payment type
-|{{xact.title}} | Title
-|{{xact.summary.total_owed}} | Total billed
-|{{xact.summary.total_paid}} | Total paid
-|=========================================================
-
-Bills, Historical
-~~~~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{xact.id}} | Bill ID
-|{{xact.title}} | Title
-|{{xact.copy_barcode}} | Barcode
-|{{xact.summary.balance_owed}} | Balance remaining
-|{{xact.summary.xact_type}} | Bill type (circulation vs. grocery)
-|{{xact.summary.last_billing_type}} | Last billing type
-|{{xact.summary.total_owed}} | Total billed
-|{{xact.summary.total_paid|currency}}| Total paid
-|{{xact.xact_start}} | Billing Start Date and Time
-|{{xact.xact_finish}} | Billing Finish Date and Time
-|{{xact.summary.last_billing_note}} | Last billing note
-|{{xact.summary.last_billing_type}} | Last billing type
-|{{xact.summary.last_payment_note}} | Last payment note
-|{{xact.summary.last_payment_type}} | Last payment type
-|{{xact.summary.total_owed}} | Total billed
-|{{xact.summary.total_paid}} | Total paid
-|=========================================================
-
-Bills, Payment
-~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{patron.first_given_name}} | Patron First Name
-|{{patron.second_given_name}} | Patron Middle Name
-|{{patron.family_name}} | Patron Last Name
-|{{patron.suffix}} | Patron Name Suffix
-|{{patron.card.barcode}} | Patron Barcode
-|{{patron.expire_date}} | Account Expiration Date
-|{{patron.alias}} | Alias
-|{{patron.has_email}} | Has email? (true or false)
-|{{patron.has_phone}} | Has phone? (true or false)
-|{{payment_applied}} | Payment amount applied to bills
-|{{payment_total}} | Payment total (if using this, also use change_given)
-|{{change_given}} | Change given (if using this, also use payment_total)
-|{{payment_note}} | Payment note
-|{{payment_type}} | Payment type
-|{{amount_voided}} | Amount voided
-|<div ng-switch="payment_type"><div ng-switch-when="cash_payment">Cash</div><div ng-switch-when="check_payment">Check</div><div ng-switch-when="credit_card_payment">Credit Card</div><div ng-switch-when="credit_payment">Patron Credit</div><div ng-switch-when="work_payment">Work</div><div ng-switch-when="forgive_payment">Forgive</div><div ng-switch-when="goods_payment">Goods</div></div>| Payment type better display
-|{{previous_balance}} | Previous balance
-|{{new_balance}} | Remaining balance
-|=========================================================
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{payment.xact.copy_barcode}} | Barcode
-|{{payment.xact.summary.last_billing_type}}| Last billing type
-|{{payment.xact.id}} | Payment ID
-|{{payment.amount}} | Payment received
-|{{payment.xact.title}} | Title
-|=========================================================
-
-Checkin
-~~~~~~~
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{checkin.copy_barcode}} | Barcode
-|{{checkin.call_number.label\||"Not Cataloged"}}| Call Number (if no call number, displays "Not Cataloged")
-|{{checkin.title}} | Title
-|=========================================================
-
-Checkout
-~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{patron.first_given_name}} | Patron First Name
-|{{patron.second_given_name}} | Patron Middle Name
-|{{patron.family_name}} | Patron Last Name
-|{{patron.suffix}} | Patron Name Suffix
-|{{patron.card.barcode}} | Patron Barcode
-|{{patron.expire_date}} | Account Expiration Date
-|{{patron.money_summary.balance_owed}} | Amount Owed
-|{{patron.alias}} | Alias
-|{{patron.has_email}} | Has email? (true or false)
-|{{patron.has_phone}} | Has phone? (true or false)
-|=========================================================
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{checkout.author}} | Author
-|{{checkout.copy_barcode}} | Barcode
-|{{checkout.call_number.label}} | Call Number
-|{{checkout.circ.due_date}} | Due Date
-|{{checkout.copy.price}} | Price
-|{{checkout.title}} | Title
-|=========================================================
-
-Hold Pull List
-~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{hold_data.author}} | Author
-|{{hold_data.copy.barcode}} | Barcode
-|{{hold_data.volume.label}} | Call number
-|{{hold_data.hold.hold_type}} | Hold type
-|{{hold_data.part.label}} | Part
-|{{hold_data.copy.location.name}} | Shelving location
-|{{hold.title}} | Title
-|=========================================================
-
-Hold Shelf Slip
-~~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{call_number.label}} | Call Number
-|{{today}} | Hold available date
-|<div ng-switch on="hold.behind_desk"><div ng-switch-when="t"><strong>Private - Hold Behind Desk</strong></div><div ng-switch-when="f"><strong>Public Holds Shelf</strong></div></div>| Hold location (Hold behind desk or public holds shelf)
-|<ol><li ng-repeat="note in hold_notes\|filter: {slip : 't'}"><strong>{{note.title}}</strong><br/>{{note.body}}</li></ol>| Hold Notes
-|{{hold.request_time \| date:'M/d/yyyy'}} | Hold request date
-|{{hold.shelf_expire_time \| date:'M/d/yyyy'}}| Hold shelf expire date
-|{{author}} | Item author
-|{{copy.barcode}} | Item barcode
-|{{title}} | Item title
-|{{hold.email_notify}} | Returns true or false flag
-|{{hold.phone_notify}} | Notification phone number
-|{{hold.sms_notify}} | Notification SMS text number
-|{{patron.card.barcode}} | Patron barcode
-|{{patron.email}} | Patron email address
-|{{patron.first_given_name}} | Patron First Name
-|{{patron.second_given_name}} | Patron Middle Name
-|{{patron.family_name}} | Patron Lsst Name
-|{{patron.pref_first_given_name}} | Preferred First Name
-|{{patron.pref_second_given_name}} | Preferred Middle Name
-|{{patron.pref_family_name}} | Preferred Last Name
-|{{patron.alias}} | Patron alias
-|{{patron.pref_family_name}} | Patron Preferred Last Name
-|{{patron.pref_first_given_name}} | Patron Preferred First Name
-|{{patron.pref_second_given_name}} | Patron Preferred Middle Name
-|=========================================================
-
-
-The following will show the preferred name in place of the standard name, if no preferred name is given, than uses the standard name.
-------
-<span ng-if="patron.pref_family_name">{{patron.pref_family_name}}</span><span ng-if="!patron.pref_family_name">{{patron.family_name}}</span>,
-<span ng-if="patron.pref_first_given_name">{{patron.pref_first_given_name}}</span><span ng-if="!patron.pref_first_given_name">{{patron.first_given_name}}</span>
-<span ng-if="patron.pref_second_given_name">{{patron.pref_second_given_name}}</span><span ng-if="!patron.pref_second_given_name">{{patron.second_given_name}}</span>
-------
-
-
-Hold Transit Slip
-~~~~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{dest_address.city}} | Destination city
-|{{dest_courier_code}} | Destination courier code
-|{{dest_location.name}} | Destination full name
-|{{dest_location.shortname}} | Destination short name
-|{{dest_address.state}} | Destination state
-|{{dest_address.street1}} | Destination street address 1
-|{{dest_address.street2}} | Destination street address 2
-|{{dest_address.post_code}} | Destination zip code
-|{{hold.behind_desk}} | Hold behind desk
-|{{hold.request_time}} | Hold request date
-|{{author}} | Item author
-|{{copy.barcode}} | Item barcode
-|{{title}} | Item title
-|{{hold.email_notify}} | Notification email (t or f)
-|{{patron.email}} | Notification email address
-|{{hold.phone_notify}} | Notification phone number
-|{{hold.sms_notify}} | Notification SMS text number
-|{{patron.card.barcode}} | Patron barcode
-|{{patron.first_given_name}} | Patron First Name
-|{{patron.family_name}} | Patron Last Name
-|{{patron.second_given_name}} | Patron Middle Name
-|=========================================================
-
-Holds for Bib Record
-~~~~~~~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{holds[0].title}} | Title
-|=========================================================
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{hold_data.author}} | Author
-|{{hold.copy.barcode}} | Hold target copy barcode
-|{{hold.hold.request_time}} | Hold request date
-|{{hold.patron_barcode}} | Patron barcode
-|{{hold.patron_alias}} | Patron hold alias
-|{{hold.patron_last}} | Patron Last Name
-|=========================================================
-
-Holds for Patron
-~~~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{hold.author}} | Author
-|<div ng-if="hold.hold.email_notify == 't'"> {{hold.hold.requestor.email}}</div> | Notify by email (shows email only if selected)
-|{{hold.hold.phone_notify}} | Notify by phone (shows number)
-|{{hold.hold.sms_notify}} | Notify by SMS text (shows number)
-|{{hold.hold.pickup_lib.name}} | Pickup library
-|{{hold.hold.request_time}} | Request date
-|{{hold.title}} | Title
-|=========================================================
-
-
-In-House Use List
-~~~~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{ihu.copy.barcode}} | Barcode
-|{{ihu.num_uses}} | Number of uses
-|=========================================================
-
-Item Status
-~~~~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{copy.barcode}} | Barcode
-|{{copy['call_number.record.simple_record.title']}}| Title
-|=========================================================
-
-Items Out
-~~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{patron.first_given_name}} | Patron First Name
-|{{patron.second_given_name}} | Patron Middle Name
-|{{patron.family_name}} | Patron Last Name
-|{{patron.suffix}} | Patron Name Suffix
-|{{patron.card.barcode}} | Patron Barcode
-|{{patron.expire_date}} | Account Expiration Date
-|{{patron.money_summary.balance_owed}} | Amount Owed
-|{{patron.alias}} | Alias
-|{{patron.has_email}} | Has email? (true or false)
-|{{patron.has_phone}} | Has phone? (true or false)
-|=========================================================
-
-|=========================================================
-|Tag (Inside ng-repeat loop) | Notes
-
-|{{checkout.copy.barcode}} | Barcode
-|{{checkout.circ.due_date}} | Due date
-|{{checkout.title}} | Title
-|=========================================================
-
-Patron Address
-~~~~~~~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{patron.first_given_name}} | Patron First Name
-|{{patron.second_given_name}} | Patron Middle Name
-|{{patron.family_name}} | Patron Last Name
-|{{address.street1}} | Street address 1
-|{{address.street2}} | Street address 2
-|{{address.city}} | City
-|{{address.state}} | State
-|{{address.post_code}} | Zip code
-|=========================================================
-
-Patron Data
-~~~~~~~~~~~
-
-|=========================================================
-|Tag | Notes
-
-|{{patron.prefix}} | Patron name prefix
-|{{patron.first_given_name}} | Patron First Name
-|{{patron.second_given_name}} | Patron Middle Name
-|{{patron.family_name}} | Patron Last Name
-|{{patron.suffix}} | Patron Name suffix
-|{{patron.card.barcode}} | Patron barcode
-|{{patron.usrname}} | Patron user name
-|{{patron.alias}} | Patron holds alias
-|{{patron.dob /| date:'M/d/yyyy'}} | Date of birth (formatted)
-|{{patron.juvenile}} | Is patron juvenile? (t or f)
-|{{patron.ident_type.name()}} | Primary identification type
-|{{patron.ident_value}} | Primary identification value
-|{{patron.ident_value2}} | Parent/guardian
-|{{patron.email}} | Email address
-|{{patron.day_phone}} | Main/day phone number
-|{{patron.evening_phone}} | Evening phone number
-|{{patron.other_phone}} | Other phone number
-|{{patron.home_ou.name()}} | Home library
-|{{patron.profile.name()}} | Permission group (profile type)
-|{{patron.expire_date /| date:'M/d/yyyy'}} | Expiration date (formatted)
-|{{patron.master_account}} | Is group lead account? (t or f)
-|{{patron.claims_returned_count}} | Claims returned count
-|{{patron.net_access_level.name()}} | Internet access level
-|{{patron.alert_message}} | Alert message
-|{{patron.pref_family_name}} | Patron Preferred Last Name
-|{{patron.pref_first_given_name}} | Patron Preferred First Name
-|{{patron.pref_second_given_name}} | Patron Preferred Middle Name
-|=========================================================
-
-|=========================================================
-|Tags in repeatable address block | Notes
-
-|{{address.address_type}} | Address type
-|{{address.street1}} | Street (1)
-|{{address.street2}} | Street (2)
-|{{address.city}} | City
-|{{address.state}} | State
-|{{address.post_code}} | Zip code
-|{{address.county}} | County
-|{{address.country}} | Country
-|{{address.valid}} | Is address valid? (t or f)
-|{{address.within_city_limits}} | Is address within city limits? (t or f)
-|=========================================================
-
-|=========================================================
-|Tags in repeatable stat cats block | Notes
-
-|{{entry.stat_cat.name}} | Stat cat name
-|{{entry.stat_cat_entry}} | Stat cat value
-|=========================================================
-
-
-Patron Note
-~~~~~~~~~~~
-
-|=========================================================
-|Tag |Notes
-
-|{{note.value}} |Note contents
-|{{note.create_date}} |Note creation date
-|{{note.title}} |Note title
-|{{note.usr.card.barcode}} |Patron barcode
-|{{note.usr.first_name}} |Patron First Name
-|{{note.usr.family_name}} |Patron Last Name
-|{{note.usr.second_given_name}} |Patron Middle Name
-|=========================================================
-
-Renew
-~~~~~
-
-|=========================================================
-|Tag (Inside ng-repeat loop) |Notes
-
-|{{renewal.copy.barcode}} |Barcode
-|{{renewal.circ.due_date}} |Due date
-|{{renewal.title}} |Title
-|=========================================================
-
-Transit List
-~~~~~~~~~~~~
-
-|=========================================================
-|Tag (Inside ng-repeat loop) |Notes
-
-|{{transit.target_copy.barcode}} |Barcode
-|{{transit.source_send_time}} |Date sent
-|{{transit.dest.shortname}} |Short name of destination library
-|{{transit.source.shortname}} |Short name of sending library
-|{{transit.target_copy.call_number.record.simple_record.title}}|Title
-|=========================================================
-
-Transit Slip
-~~~~~~~~~~~~
-
-|=========================================================
-|Tag |Notes
-
-|{{dest_address.city}} |Destination city
-|{{dest_courier_code}} |Destination courier code
-|{{dest_location.name}} |Destination full name
-|{{dest_location.shortname}} |Destination short name
-|{{dest_address.state}} |Destination state
-|{{dest_address.street1}} |Destination street address 1
-|{{dest_address.street2}} |Destination street address 2
-|{{dest_address.post_code}} |Destination zip code
-|{{author}} |Item author
-|{{copy.barcode}} |Item barcode
-|{{title}} |Item title
-|=========================================================
\ No newline at end of file