1 <acsconfig xmlns="http://openncip.org/acs-config/1.0/">
3 <error-detect enabled="true" />
5 <!-- Set Net::Server::PreFork runtime parameters -->
8 min_spare_servers='0' /> -->
15 protocol="NCIP/1.0" />
24 port="127.0.0.1:6001/tcp"
31 <login id="scclient" password="clientpwd" institution="gapines"/>
34 <!-- Institution tags will hold stuff used to interface to -->
35 <!-- the rest of the ILS: authentication parameters, etc. I -->
36 <!-- don't know what yet, so it'll just be blank. But there -->
37 <!-- needs to be one institution stanza for each institution -->
38 <!-- named in the accounts above. -->
42 <institution id="gapines" implementation="OpenILS::SIP">
44 <!-- This defines what actions we want to allow
45 remote clients (self-check machines) to perform -->
55 <!-- implementation specific config options go here -->
56 <implementation_config>
57 <bootstrap>SYSCONFDIR/opensrf_core.xml</bootstrap>
58 <currency>USD</currency>
60 <!-- The default encoding defined in the SIP specification is -->
61 <!-- ASCII, which isn't great for French, Spanish, Armenian. -->
62 <!-- You can specify a different encoding here, based on the -->
63 <!-- encodings supported by your SIP client and your Encode -->
64 <!-- module; run the following command to get a list of supported -->
66 <!-- perl -MEncode -le "print for Encode->encodings(':all')" -->
68 <!-- UTF-8 is the recommended encoding if your SIP client supports it -->
69 <encoding>ascii</encoding>
71 <!-- These defines what this SIP code has the ability to support -->
73 <item name='magnetic media' value='true'/>
74 <item name='security inhibit' value='false'/>
75 <item name='offline operation' value='false'/>
76 <item name='patron status request' value='true'/>
77 <item name='checkout' value='true'/>
78 <item name='checkin' value='true'/>
79 <item name='block patron' value='true'/>
80 <item name='acs status' value='true'/>
81 <item name='login' value='true'/>
82 <item name='patron information' value='true'/>
83 <item name='end patron session' value='true'/>
84 <item name='fee paid' value='true'/>
85 <item name='item information' value='true'/>
86 <item name='item status update' value='false'/>
87 <item name='patron enable' value='false'/>
88 <item name='hold' value='false'/>
89 <item name='renew' value='true'/>
90 <item name='renew all' value='false'/>
93 <!-- msg64, the patron information request can be
94 made to return item barcodes by setting
95 the option 'msg64_summary_datatype' to 'barcode'
96 as below. Any other value, or no value at all
97 will cause OpenILS::SIP to return the title
98 in response to a message 64 request, which was the
99 default behaviour in previous versions of Evergreen.
101 <option name='msg64_summary_datatype' value='barcode' />
103 If enabled, the PC field in patron-info requests will return the non-translated profile name
104 <option name='patron_type_uses_code' value='true' />
109 <event>COPY_ALERT_MESSAGE</event>
110 <event>COPY_BAD_STATUS</event>
111 <event>COPY_STATUS_MISSING</event>
113 <event>COPY_STATUS_LOST</event>
118 <event>COPY_ALERT_MESSAGE</event>
121 <!-- If uncommented, SIP2 checkins will capture local holds as transits, instead of marking as ready for pickup. -->
123 <checkin_hold_as_transit>1</checkin_hold_as_transit>
126 <!-- If uncommented, overrides the legacy_script_support value in opensrf.xml for SIP. -->
128 <legacy_script_support>false</legacy_script_support>
133 When legacy script support is disabled, the <script> configuration
134 is ignored. The SIP server pulls item configuration information
135 from the database instead (config.circ_modifier).
137 <path>LOCALSTATEDIR/</path>
138 <path>LOCALSTATEDIR/catalog/</path>
139 <path>LIBDIR/javascript/</path>
140 <item_config>circ/circ_item_config.js</item_config>
143 </implementation_config>